Skip to content

Latest commit

 

History

History
36 lines (18 loc) · 1.04 KB

README.md

File metadata and controls

36 lines (18 loc) · 1.04 KB

Snake-python

Small, snake game in python that i ll improve sporadically

Requirements:

-pygame library

-python 3.x

V 1.0 - functional game

V 1.06 - Improves the readability, improves slightly the performance

V 1.08 - Adds some sfx(eating and game over)

V 1.2 - Adds background music, removes the score on the top left(just showing it at the end)

V 1.23 - The music now loops

V 1.26 - Adds menu skeleton, changes the background color to light gray to avoid confusion with the taskbar

V 1.32 - Changed the variable name fps to speed to avoid confusion, few performance improvements(direction, sounds)

V 1.38 - Performance boost by changing most of the lists to deque, O(1) vs the previous O(n)

V 1.48 - BugFix, relative paths

V 1.59 - Adds pause/ unpausing (pressing p), code slightly more readable, Adds pause menu skeleton

V 1.62 - Most of flask8 recommended changes added

V 1.65 - Most of J_H (thanks for the code review) recommended changes added

todo - Complete menu skeleton, add difficult settings, add another music options, add buttons,