Skip to content
This repository was archived by the owner on Feb 3, 2024. It is now read-only.

An implementation of Snake in Python using the Pygame module

Notifications You must be signed in to change notification settings

Jernesstar/Python_Snake_Game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

110 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Python_Snake_Game

Description

An implementation of Snake in Python using the Pygame module

Game modes

This implementation of snake is very different from one you might see elsewhere. It features two player modes, timed modes, battle royales and many such game modes make this a revamped game

GUI and controls

The movement is very clean and the GUI is very intuitive, making it easy to switch between the numerous exciting game modes
Each individual game mode itself features great graphics and responsive controls, making for a great gaming experience

How To Install

Creating virtual environment

To create a virtual environment named ".env" using venv
In your command line of choice, run

python -m venv .env

Then, activate like so

.env\Scripts\activate

Cloning the project

In the terminal, first create a new folder

mkdir snake_game

Then move into that folder and clone the repository

cd .\snake_game
git init
git clone https://github.com/Jernesstar/Python_Snake_Game.git

Dependencies

To install all needed dependencies, run:

python -m pip install -r .\requirements.txt

Playing

To play the game, run:

.env\Scripts\python .\src\main.py

Python_Snake_Game

About

An implementation of Snake in Python using the Pygame module

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages