This is a simple Aim Trainer game built with Python and Pygame. The project is designed to help players improve their mouse accuracy and reaction speed by clicking on growing and shrinking targets.
- Dynamic Targets: Targets grow and shrink over time, providing a challenge to the player.
- Scoring System: Tracks hits, misses, and speed (targets per second).
- Player Name Input: Players can input their names, and their high scores are saved.
- High Scores: Keeps track of high scores and displays them on the game-over screen even if the window is closed.
- Interactive Menus: Includes home, options, and game-over screens.
- Difficulty: Players can choose their difficulty based on their skill level.
- Enter your name on the home screen.
- Select a difficulty
- Click "Start" to begin the game.
- Click on the targets as they appear. Be quick — targets will shrink and disappear if not clicked in time!
- Avoid missing targets, as you only have 3 lives.
- Check your stats and high scores after the game ends.
- Python 3.13.1
- Pygame library
Install Pygame by running:pip install pygame
- This project is from this YouTube video, which I added more features to it to make it more complete.