A classic arcade-style game collection built with Python. This suite features a retro 8-bit aesthetic and includes three beloved mini-games you can play right from your computer!
- Snake: The classic grow-as-you-eat survival game.
- Tic-Tac-Toe: A strategic logic game against a friend or the computer.
- Rock, Paper, Scissors: Test your luck in this timeless hand game.
- Classic 8-bit style graphics (custom fonts and sounds)
- Intuitive Menu and Scene-based navigation
- Modular codebase for easy addition of new games
- Unit tests to ensure smooth gameplay
- Clone or download the repository to your local machine.
- Ensure you have Python installed.
- Install the required dependencies:
pip install -r requirements.txtStart the game suite by running the main entry point:
python main.pyassets/: Contains custom 8-bit fonts and sound effects.core/: Base engine logic (base_scene.py,scene_manager.py,settings.py).scenes/: Individual game implementations (menu.py,snake.py,tictactoe.py,rps.py).tests/: Automated test suite.