Skip to content

Snake Ultra is a fun and advanced version of the classic Snake game, developed with Python and Pygame. It features smooth graphics, sound effects, music, pause and restart menus, score tracking, and automatic speed increase as you progress.

Notifications You must be signed in to change notification settings

Kerim-N/Sname-Game-Pygame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

3 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ Snake Ultra โ€” Python Game using Pygame

Snake Ultra is a fun and advanced version of the classic Snake game, developed with Python and Pygame. It features smooth graphics, sound effects, music, pause and restart menus, score tracking, and automatic speed increase as you progress.

snake-ultra-preview


๐Ÿš€ Features

  • ๐ŸŸฉ Classic Snake mechanics with smooth movement
  • ๐ŸŽต Background music and sound effects
  • โธ๏ธ Pause menu (P key)
  • ๐Ÿ’พ Automatic high score saving
  • ๐ŸŽฎ Supports both arrow keys and WASD
  • ๐ŸŽš๏ธ Increasing difficulty with score
  • ๐Ÿ” Restart after game over
  • ๐Ÿ“ฆ Organized and clean code with comments

๐Ÿ“ Folder Structure

  • โ”ฃ ๐Ÿ“‚ assets
  • โ”ƒ โ”ฃ ๐Ÿ“„ bg_music.mp3
  • โ”ƒ โ”— ๐Ÿ“„ eat.wav
  • โ”ฃ ๐Ÿ“„ record.txt โ† will be created automatically
  • โ”ฃ ๐Ÿ“„ main.py โ† your main game file
  • โ”— ๐Ÿ“„ README.md โ† this file

๐Ÿ› ๏ธ Requirements

  • Python 3.7+
  • pygame library
pip install pygame

About

Snake Ultra is a fun and advanced version of the classic Snake game, developed with Python and Pygame. It features smooth graphics, sound effects, music, pause and restart menus, score tracking, and automatic speed increase as you progress.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages