Welcome to SERPENT, a classic snake game implemented in Java! This game offers an engaging and entertaining experience with different options and modes to enhance your gameplay.
serpent.2.0.1.mp4
- Classic Gameplay: Enjoy the timeless fun of controlling a snake to eat food and grow longer. 🐍
- Easy and Hard Modes: Challenge yourself with two difficulty levels to suit your skill level.
- Responsive Controls: Smooth and intuitive controls for seamless gameplay.⬆️⬇️⬅️➡️
- Score Tracking: Keep track of your highest scores and strive for new records.
- Restart game: Restart the game when you're ready to play. 🔁
- High Score: Compete with yourself and your friends to achieve the highest score. 🔝
-
Controls:
- Use arrow keys (UP, DOWN, LEFT, RIGHT) to control the snake's movement.
- Press 'Enter or Space' to restart the game.
-
Gameplay:
- Guide the snake to eat food represented by an apple.🍎
- As the snake consumes food, it grows longer.
- Avoid colliding with walls or the snake's own body.
-
Difficulty Modes:
- Choose between Easy and Hard modes based on your skill level.
- In Easy mode, the snake can go through walls.
- In Hard mode, the snake dies if it strikes the wall.
To run the game locally:
- Clone this repository to your local machine.
- Make sure you have Java installed on your system.
- Compile the Java files using a Java compiler.
- Run the compiled Java program to start playing SERPENT.
Contributions are welcome! Feel free to submit a pull request or open an issue on GitHub if you have any ideas for improvements or new features.