Skip to content

A Python based simple 2D game made using Pygame.

Notifications You must be signed in to change notification settings

nadishs/kingmaker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

30 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ‘‘ KINGMAKER ๐Ÿ‘‘

A Python based simple 2D game made using Pygame.

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).

  1. 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).
  1. Prerequisites:
  1. 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.
  1. 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.

About

A Python based simple 2D game made using Pygame.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages