A downloadable game

Hi guys, I am Developing a Language Learning Game | Synonym Smash| Using Pygame and Python, jupyter notebook, VS Code

Note: Ok, I have spent 24 hours to update some functions and capabilities using Pygame, Python, jupyter notebook, VS Code. Now this game can save the scores and it has multiple background images, sound effects. More coming soon! Best part is YOU CAN CHOOSE YOUR OWN WORDS to play this game. Yes, you can choose whatever words you want to learn or practice. It can a list of synonyms or antonyms. Feel free to give feedback.                                                                                                                  Summary Genre: Educational Puzzle/ Arcade Game Serious Goal: Enhance vocabulary and synonym recognition skills.                                                                                            Game Goal: Match synonyms correctly under time pressure.                                                                                                                                                                                                                                                 Narrative Summary: Players embark on a linguistic journey, sharpening their language skills by matching synonyms to progress through increasingly challenging levels. 

Serious Goal: Learning Outcomes The game aims to improve players' vocabulary, specifically synonym recognition, in a fun, interactive environment. The vocabulary will be curated to align with the CEFR levels, enabling players to progress from basic to more advanced levels of language competency as they advance through the game levels. The Common European Framework of Reference for Languages (CEFR) is a guideline used to describe achievements of learners of foreign languages across Europe and other countries. It has six levels: 

A1, A2 (basic users), B1, B2 (independent users), and C1, C2 (proficient users) 

CEFR Alignment: 

The game will cover CEFR levels A1 to B2. 

● Easy Mode corresponds to CEFR level A1-A2, where players are introduced to basic synonyms commonly used in everyday conversation. 

● Medium Mode corresponds to CEFR level B1, introducing more academic or work-related synonyms. 

● Hard Mode corresponds to CEFR level B2, challenging players with more complex synonyms and abstract language. 

Functional Explanation: Timer: Counts down from the set time (e.g., 10 seconds). If it reaches zero before the player matches all synonyms, the game moves to the 'Game Over' screen. 

Word Bank: Players drag words from one column to the matching synonym in another column. Correct matches will briefly highlight and then disappear, adding points to the score. Score and Level Indicators: Update in real-time, reflecting the player’s progress. The score increases with each match, and the level number advances after clearing a set of words. 

Difficulty Selector: This impacts the game's challenge level. 'Easy' has slower countdowns and simpler words, 'Medium' increases the pace, and 'Hard' presents the most difficult synonyms and the fastest timer. 

Sound and Music Toggles: Provide a personalized audio experience. Players can choose to have full audio, just game effects, just background music, or completely silent gameplay. 

Pause Button: A strategic element that allows players to take a break, consider their next moves, or adjust game settings without penalty. 

Credits List: Game Design and Development: Raihan Rahman 

Programming Environment: Developed using PyCharm by JetBrains. 

Game Engine: Built with Pygame, a set of Python modules designed for writing video games. 

Art and Graphics: DALL·E 3 

Sound Effects: https://tunetank.com/ Music: https://tunetank.com/ 

Special Thanks: Dr. Katryna Starks

Download

Download
Raihan's Word Match Game_7.0.zip 54 MB

Install instructions

Download the Zip file, extract it and play the "game 5.exe" file. Enjoy!

Leave a comment

Log in with itch.io to leave a comment.