Skip to content
Space game / artificial intelligence battleground
Java Other
  1. Java 99.0%
  2. Other 1.0%
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.settings
demo
lib
src
.classpath
.gitignore
.project
MANUAL
MainWindow.launch
Makefile
README.md
build.xml
cow.policy
manifest.mf

README.md

Cycles of War

This game is all about planets. Players try to acquire them all in order to win. Their only way of interacting, though, is to send a fleet from a planet they own to any other planet in the universe. When any of the fleets arrives at its target, an automatic battle will be fought the winner of which will be in possession of the planet afterwards. This is very convenient, because planets automatically produce troops that can then be send off to new worlds again.

This game / artificial intelligence battleground was developed, because my fingers are too thick and too slow to beat a pretty similar game on my phone. So instead of fighting my touch display to make the phone carry out my cleverly laid out strategies, I wanted to be able to just write down the strategy and see it succeeding in a Ender-Wiggin-Like punsh fest. So one long afternoon in the university I built the foundation for the project, followed by two more weeks of evenings in the flow, where the whole API was hardened and sparring bots were born. Since then the many brave students and collegues have thrown their champions into the arena to demonstrate their superity. Thanks to them we have a very fine selection of worthy opponents. Thanks to Markus, we furthermore have very beautiful optics now.

Impressions:

Demo image for cow Demo image for cow Demo image for cow Demo image for cow

I you want to get started, please read the MANUAL.

You can’t perform that action at this time.