Note: This is the text-based game, while the GUI version is currently in progress
A Turn-Based Strategy Game
Chris Morris
github.com/chriswmorris/
How to run:
python3 ImperiumStrife.py
The goal of the game is to defeat all the enemies and rule over all the land!
When running the game you will be asked to name your Kingdom. Name it something the enemy will fear! After you name your Kingdom, you and the other AI players will placed in a random order of turns. Each player will take turns according to the random order. In the very beginning of each player’s turn, the soldiers will eat food. The amount is determined by the population of the soldiers. After, the player will be pre- sented with a series of options. A player can only choose one option per turn.- Invade
- Choose a card
- Farm 30 Food
- Raise 30 Soliders
- Random Gamble
After the turn is over, the amount of Food must be equal than or greater than the amount of your Soldiers. If your have more Soldiers than food, you will lose the amount of soldiers minus food.
Invasion: invade a land! An AI player can also declare war on you. When you initate an invasion, you and the opponent place your soldiers on the battlefield and roll a die. The amount of soldiers you have and the higher roll determine if you will win. When a player chooses to pick a random card, there is a probability of picking one out of fifteen possible cards. Each card is different and can be positive or negative towards your Kingdom. This is the only way to get Spies and Heroes. When a player chooses to Gamble, they will go to a pub to dice with other Lords. They cannot lose any items, but it can be a waste of a turn if they lose!