Type-In-Time.mp4
⌨️ WORDS RAIN
Words Rain is a Python-based typing game built with Pygame that helps users improve their typing speed and accuracy in a fun, interactive way. Words fall from the top of the screen, and the player must type them correctly before they reach the bottom.
Full gameplay with sound: [Watch Video] In the README at top 😀
🎮 Features 🎯 Real-time typing gameplay ⏱️ Live time tracking ⚡ Typing speed calculation (WPM) 🧠 Difficulty modes: Easy, Medium, Hard 🏆 High score system per difficulty (saved in JSON) 🔊 Sound effects on correct word (blast sound) ⏸️ Pause / Resume support 🔄 Reset and replay ⚙️ Settings screen 🖥️ Resizable window & fullscreen support 🎨 Clean and minimal UI
🧩 Game Rules ▫ Words appear from the top of the screen at regular intervals ▫ Type a word correctly before it reaches the bottom ▫ Correct words disappear with a sound effect ▫ If any word touches the ground → Game Over ▫ Your Speed (WPM), Time, and Words Typed are shown at the end ▫ High score is saved per difficulty mode
🛠️ Tech Stack Language: Python Library: Pygame Data Storage: JSON (for high score)
High scores are tracked separately for each mode.
🙌 Credits
Built using Pygame Sound effects downloaded from free sound resources Developed as a learning project
📜 License
This project is open-source and free to use for learning and personal projects.
Prem Jha
- assets/screenshots/
Clone the repository:
git clone https://github.com/mynameisprem-pj/Type-In-Time.git
cd Type-In-Time
Install dependencies:
pip install pygame
▶️ Run the Game
python main.py