| Description | Getting Started | Built With | Authors | License |
Pack of mini-games on Python
Includes: 1. Space Battle
Game with flying asteroids. You play as a spaceship, shooting rockets.
Control
-
Keyboard
- W, A, S, D, arrow keys - move
- Mouse - rotate
- Left Mouse Button - shoot
- Esc - pause
- Space + Enter - self-destruction
-
Gamepad
- LS - move
- RS - rotate
- RT - shoot
- Start - pause
- LS click + RS click - self-destruction
2. Tetris
Analog of the classic Tetris game. Your goal is to build full horizontal line.
Control
- Keyboard | Gamepad
- UP | DPad UP - rotate
- DOWN | DPad DOWN - step passing
- LEFT, RIGHT | DPad LEFT \ RIGHT - move to side
3. Crosses
Classic Crosses game.
Opponent
- Player
- Bot
- Download archive from releases
- In the archive start <game_name>.exe
- Install Python
- Install all requirements via the commands from Installing
- Run main.py from <game_name>
- Python 3.8
- Tkinter
- PyGame
- PyGame-menu
pip install pip
pip install --upgrade pip
pip install pygame
pip install pygame_menu
- Python 3.9 - Language
- Tkinter - GUI framework + event handler
- PyGame - GUI framework + event handler
- PyGame-menu - PyGame's library for creating menu
- Derbin Dmitriy - controls, ship, project structure, many improvements
- Bakanov Artem - meteors, rockets, colliding, game
- Kurtaev Damir - menu, sound
This project is licensed under the GPL v3.0 License - see the LICENSE file for details