AI Complete! (Final version of AIFighter)

Download it at http://www.cs.ucla.edu/~billyh/AIFighter.zip

Source code available at http://www.cs.ucla.edu/~billyh/AIFighterCode.zip

To play you need a PC, the XNA framework that you can download here

and two XBox360 controllers (although with only 1 the game is still functional)

All game modes are working, the game is (almost) completely free of programmer art, and even includes an Easter Egg! Many playtesters really liked the “View AI” option, but we never got the art working, so to access it the appropriate player should press the left trigger from the Player X Beats AI screen.

I’m very proud of all the game modes, especially the ability to save and load different AIs and fight them against each other. Additionally, the teacher mode has improved remarkably in the past two weeks, and you can get your reluctant AI to perform as you wish with it.

One interesting feature that was added recently is AI experience. There were two problems… sometimes very bad players would lose to an AI after only their first go, which wasn’t fun for them. Additionally, (without teaching) sometimes the AIs would both learn something horribly wrong and be unable to fix themselves, which led to endless games where each player would crush the weak AI. To fix this I added a modifier where the AI would start at 60% damage done and damage taken and would increase each game so that it was easy for beginners but difficult for experts in later games.

Enjoy!

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*