genndy007 / pentagon

Game is called Pentagon. It is a project written in Object-Oriented paradigm as a summary of my OOP-skills. Coursework for 2 semester.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Pentagon

Pentagon is an open-source puzzle game developed by Hennadii Kochev as a summary work for 1 year of study. You may find all rules and controls in HELP menu.

How to run

  1. Install pygame
pip3 install pygame==2.0.0.dev6        
  1. Run main file
python3 main.py       

Rules

Your goal is to place figures-pentaminoes (they consist of 5 squares hence the name) (furthermore, that's why this game is called so) on the field 12x12 so they do not overlap each other even with corners (you create a mosaic)

Controls

LMB - choose a figure
RMB - place figure back to desk
MMB - use help, place chosen figure on place, computed by program (this way you can speedrun a game)
Space - rotate a figure
Arrows - move a figure

Save

You can save your in-game progress at any time of playing and return to your saved game then.

About

Game is called Pentagon. It is a project written in Object-Oriented paradigm as a summary of my OOP-skills. Coursework for 2 semester.


Languages

Language:Python 100.0%