Welcome to the Snake Game! 🐍🎮
Enjoy the classic Snake Game implemented in Python using the Pygame library. Control a growing snake as it navigates the game board, eating food and avoiding collisions. Customize game settings, challenge your reflexes, and have fun with this timeless arcade game.
- Menu Panel: Accessible after clicking the menu button.
- Control Options: Move the snake using keyboard arrow keys or by turning on-screen keys from the menu.
- Audio Control: Mute the game audio from the menu.
- Adjustable Speed: Increase the snake's speed from the menu.
- User-Friendly Interface: Clear and intuitive menu panel.
- Enjoyable Gameplay: Classic snake game mechanics with customizable settings.
- Python: A high-level programming language.
- Pygame: A set of Python modules designed for writing video games.
- Python: Ensure Python is installed on your system.
- Pygame: Install the Pygame library.
-
Clone the repository:
git clone https://github.com/Aditya-Mishra799/Snake-game-using-Pygame-Python.git cd Snake-game-using-Pygame-Python
-
Install Pygame:
pip install pygame
-
Execute the
main.py
file:python main.py
-
Alternatively, you can play the game on Replit:
- Menu Panel: Click the menu button to access various game settings.
- Move the Snake: Use the keyboard arrow keys or enable on-screen keys from the menu.
- Mute Audio: Mute the game audio through the menu.
- Adjust Speed: Increase the snake's speed from the menu settings.
- Control Options: Choose between keyboard arrow keys or on-screen keys for controlling the snake.
- Audio Control: Enable or mute the game audio.
- Speed Adjustment: Modify the speed of the snake to increase the game's difficulty.
This project is licensed under the MIT License. See the LICENSE file for details.
Developed by Aditya Mishra. For any inquiries, please contact me via adityamishra9124@gmail.com.
LinkedIn: Aditya Mishra
LeetCode: Aditya Mishra
Thank you for playing the Snake Game! We hope you enjoy it and find it both fun and challenging.