This work log post is a day late, because I figured I might as well finish up my coding before posting. My game has now achieved what could be called beta status (feature completeness). It has collision with the dogs (so you can lose the game), it has a goal (and the ability to WIN the game) and it has a win/lose screen. My master thesis repo has also been put up on github, so if you want to take a look at the actual code, it's in the src/testbed/ folder there. :)
Although it is feature complete according to my thesis spec, the game isn't really playable yet. This is because there is no actual AI for the opponents, but the hooks are there to input one when needed. Technically the dogs HAVE an AI, it just does nothing and is overrideable, and this counts as feature complete since evolving the AI is the goal of the thesis. :)
ANYWAY, have another screenshot of the game which shows the immensely awesome win screen in my game. There's still some tweaking left to make it finished, I need to play around with the relative speeds of the cats and dogs, and see if I need to change the sizes of the characters to make it more fair, and other such minor details, but for now it's actually usable. :)

Leave a comment