In this project my goal was to create a simple real time strategy game with somewhat challenging AI. The game uses software rendering, i.e. no openGL, everything is processed in the CPU. I did my best ability to make the AI as fair as possible. For example, AI's vision is limited by fog of war and it doesn't have any advantage in resource gathering. Once you have defeated the AI, you will be able upload the score for the current difficulty to the internet.
How to run the game
For windows users, you can download the compiled game here. After unpacking simply click on play.bat to start the game. It comes with its own JRE, so you don't even need to have Java installed. For non-windows users, you will need to have Java installed. Download the same game package as above, start the game with CLI commands e.g. "java main.java"
Discussion