Snake Game
Snake Game
Game
Mukkara Ramesh Reddy
22112346
Narahari Guru Chandrahas Reddy
22112351
Agenda
1 2 3 4 5
Introduction Key Features User- Over view Summary
Interface
3
Key Features
Random Colors: The snake's color changes randomly after each apple is eaten, adding a visual appeal to the
game.
Obstacles: Random lines appear as obstacles that the snake must avoid.
Pause/Resume: The game can be paused and resumed, giving players control over the gameplay.
Score Tracking: The game tracks and displays the player's score after each round.
4
User-Interface
Game Panel: The main area where the game is played. It displays the snake, apples, obstacles (lines), and the
current score.
Buttons:
*Restart Button: Allows the player to restart the game at any time.
*Pause Button: Pauses the game.
*Resume Button: Resumes the game after it has been paused.
Score Display: Shows the player's current score during the game and the final score when the game ends.
Level Selection Interface: Buttons or dropdowns that allow players to choose between different levels with
varying speeds.
Game Over Screen: Displays a "Game Over" message and possibly options to restart or exit the game.
Library
Swing Library
Overview
Language
Java
IDE
Eclipse
Graphics
Java Graphics
SUMMARY