Skip to content

A variation of popular Snake game in PyGame with different levels of difficulty and saving score to CSV file.

Notifications You must be signed in to change notification settings

Gamattowicz/Snake

Repository files navigation

Snake

Table of contents

General info

Snake game created in PyGame.

Technologies

  • Python 3.9.x
  • PyGame 2.0.x

Setup & Installation

Make sure you have the latest version of Python and pip installed

Clone the repository using the following command

git clone https://github.com/Gamattowicz/Snake.git

Create a virtual environment

python -m venv venv

Active the virtual environment

.\env\Scripts\activate

Install all the project Requirements

pip install -r requirements.txt

Running The App

python main.py

Features

  • Saving information about last game to csv file
  • Score and combo system
  • Timer
  • Leaderboard
  • 3 available game mode
  • 3 available game speed

How to play

  • Control the snake using the arrow keys.
  • Press Escape key if you want to pause game.

Demo

gameplay.gif

Status

Project completed.

Contact

Created by @Gamattowicz - feel free to contact me!

About

A variation of popular Snake game in PyGame with different levels of difficulty and saving score to CSV file.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages