A Snake game built with Java using Swing (JFrame/JPanel). This project was created to practice Java GUI development and basic game logic.
Main menu with autonomous snake animation.
- Three game modes: Classic, Frenzy, and Speed Run
- Score tracking with a Top 10 leaderboard for Classic mode
- Color customization (7 options)
- Arrow keys - Move the snake
- ENTER - Select
- SPACEBAR - Pause/Resume gameplay
- Other controls specified in-game
- Frenzy
- 10 foods available simultaneously
- Speed Run
- Snake speed increases after consuming each food
Classic mode gameplay.
Frenzy mode gameplay.
