Skip to content

🎮🕹 Mini Games on on Tkinter and Pygame

License

Notifications You must be signed in to change notification settings

T1GIT/Mini_games

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Mini-Games on Python

Description

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

Getting Started

Easy way

  1. Download archive from releases
  2. In the archive start <game_name>.exe

Using source files

  1. Install Python
  2. Install all requirements via the commands from Installing
  3. Run main.py from <game_name>

Requirements

  • Python 3.8
    • Tkinter

For the Space Battle

  • PyGame
  • PyGame-menu

Installing

First

pip install pip
pip install --upgrade pip

For the SpaceBattle

pip install pygame
pip install pygame_menu

Built With

Authors

Student of the Financial University

Group: PI19-5

Space Battle

License

This project is licensed under the GPL v3.0 License - see the LICENSE file for details

Version 1.2

18.12.2020