Skip to content

mariomthree/snake-game

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

13 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ Snake Game - Beta Release

Python Version Pygame Version License

A modern Python implementation of the classic Snake Game using Pygame. This beta release includes core gameplay functionality with planned enhancements coming soon.

Gameplay Demo

๐Ÿš€ Features

โœ”๏ธ Smooth snake controls with arrow keys
โœ”๏ธ Randomized food spawning
โœ”๏ธ Growing snake mechanics
โœ”๏ธ Wall and self-collision detection
โœ”๏ธ Score tracking system

๐Ÿ“ฆ Installation

Prerequisites

  • Python 3.8+
  • Pip package manager

Quick Start

git clone https://github.com/mariomthree/snake-game.git
cd snake-game
python3 -m venv venv
source venv/bin/activate  # Windows: venv\Scripts\activate
pip install pygame
python3 snake.py

๐ŸŽฎ Controls

Key Action
โ† Move Left
โ†’ Move Right
โ†‘ Move Up
โ†“ Move Down

๐Ÿ“… Roadmap

Coming in Next Release

  • ๐ŸŒŸ Main menu interface
  • ๐Ÿ“Š High score tracking
  • ๐ŸŽจ Custom game sprites

Future Plans

  • โš™๏ธ Difficulty settings
  • ๐ŸŽต Sound effects system
  • ๐Ÿ•น๏ธ Game mode variations

๐Ÿค Contributing

Contributions are welcome! Please:

  1. Fork the repository
  2. Create a feature branch
  3. Submit a pull request

๐Ÿ“œ License

MIT License - See LICENSE for details.

๐Ÿ‘จโ€๐Ÿ’ป Author

Mรกrio M. Mabande
LinkedIn Twitter

About

Snake Game

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages