A simple yet fun Snake Game implemented using Python's Turtle graphics module.
Developed by Himabindu Donikena.
- Smooth snake movement
- Snake grows after eating food
- Random food spawning
- Score and high-score tracking
- Collision detection (walls + self-body)
- Game restarts automatically after collision
- WASD-based controls
| Key | Action |
|---|---|
| W | Move Up |
| A | Move Left |
| S | Move Down |
| D | Move Right |
- Python
- Turtle Graphics
- Random module
- Time module
- Install Python 3
- Download or clone this repository
- Run the script:
This project demonstrates:
- Game loop design
- Event-driven programming
- Collision detection logic
- Real-time animation
- User input handling
- Use of Python modules (turtle, time, random)
- Managing dynamic objects (snake segments)
It is a great beginner-friendly game to show Python skills, logic building, and understanding of graphics programming.
Himabindu Donikena
B.Tech CSE
GitHub: https://github.com/Himabindu1381
Future enhancements could include:
- Difficulty levels
- Background music
- Game UI improvements
- Saving high score permanently
- Adding walls or obstacles
- Speed increase per level

