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