Kingmaker is a 1 player game (for now) implemented in Python using Pygame. In this game, a player starts as a pawn and can become the king.In order to achieve this, the player must defeat those of his same class to advance his own class. If he engages a unit of a class higher than his own, he will die (Gameover).
- Instructions:
- Make sure that you have the Prerequisites(below).
- Download .zip file from github.
- Unzip and then run kingmaker.py using:
python kingmaker.py - USE ARROW KEYS TO MOVE AND BECOME THE KING!
- (Optional) Report bugs if found (Appreciated).
- Prerequisites:
- Pygame 1.9.1release
- Python 2.7.12release
- Changelogs:
- Version 1.1:
... Added Enemy Movement.
... Fixed some bugs. - Version 1.0:
... Replaced simple coloured grids with chess icons.
... Chess tile icons were taken from Wikimedia Commons
... Code Cleaned (All Code Comments removed). - Version 0.5:
... Base game with grids obtained.
... Added status menu on right.
... Name querying input screen inspired by Timothy Downs' Inputbox Module.
- Aimed Improvements:
- Add movement to enemies.
- Multiplayer.
- More Graphics (Maybe using Maptiles).
- Add option for custom gridsize and enemy numbers(Just need some tweaks to the current sourcecode).
- Improve Enemy AI to hard difficulty.
By Nadish Shajahan
nadishshahjahan@gmail.com
https://github.com/nadishs/
A FISAT CHPC Assignment Project.
Copyright (C) 2016 Nadish Shajahan.