Skip to content

Game Snake programmed in python with few extra features as a credit programm.

Notifications You must be signed in to change notification settings

tlapik123/Project_Snake

Repository files navigation

Project_Snake

Description

Game Snake programmed in python with few extra features as a credit programm.

Table of Contents:

Python file with programmed gama and folder with ingame sounds.

Output

The output of the file is a window with squares representing the snake.

The look of the game:

Me playing the game

Me losing the game

Installation:

  • Install Python
  • Install (should be already installed) Pip
  • using Pip install Pygame
  • download the repository or just the "Project_sake_files" and the "Project_Snake_the_game.py"
  • run the .py file

Usage:

To play the game just run the .py file and turn using Arrow keys

Collect green dots (with some imagination poisonous apples) to grow your snake and avoid the obstacles.

Built with:

  • Pygame - The main library used

Known Issues:

new issue: Only one key will be registered as an input per tick -> future feature: remember multiple inputs

Just a boring old snake without any extra features right now

Documentation in file missing

Solved:
  • Keys aren't fully responsive (dont know if that's Pygame problem)
  • game OVER happens when multiple keys that would consequently kill snake are pressed but the game doesnt

Planning to add:

Barrier blocks

Negative effects

Different levels maybe?

Using mouse to control the snake (Is it even possible?)

Credit:

To my sister Gabriela who is the author of all the music used.

To all of the people online that came with much better implementation that I originally thought was good.

About

Game Snake programmed in python with few extra features as a credit programm.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages