/Snake-Game

This Snake Game project, implemented in Python using Tkinter library, lets you control a snake to eat food and grow while avoiding obstacles. You can customize the speed and size of the board, making it a fun and engaging project for beginners and experienced developers alike.

Primary LanguagePython

Snake Game with Tkinter

This project is a classic Snake Game implementation using Python and the Tkinter library. In this game, the player controls a snake that moves around the board to eat food and grow while avoiding obstacles and collision with the walls and its own body.

Screenshots

python

python

Getting Started

Prerequisites

To run this project, you will need to have Python 3.x installed on your system. You can download it from the official Python website here.

Installation

Clone the repository to your local machine:

git clone https://github.com/prathameshparit/Snake-Game.git

Navigate to the project directory:

cd Snake-Game

Install the required dependencies:

pip install -r requirements.txt

Usage

To start the game, run the snake.py script:

python Snake.py

The game window will appear, and you can use the arrow keys to control the snake's movement. You can customize the game settings, such as the speed and board size, by modifying the config.ini file.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments

This project was inspired by the classic Snake Game and built using the knowledge gained from learning Python and Tkinter.