A singleplayer game that determines the player's map preferences based on ratings that the player leaves on each map that they play. Created in Unity Game Engine. This game was utilized as a test bed for a PhD experiment and was never intended to be commercialized.
Live game is available to play at http://goanna.cs.rmit.edu.au/~wraffe/ExperimentDownload.shtml . Note that the data collection phase of this experiment has concluded.
All assets that are preceded by "PCG" were created by William Raffe. All other assets are part of the "Angry Bots" tech demo, created by the Unity develeopment team and made freely available online at https://www.assetstore.unity3d.com/en/#!/content/12175 .
Neural network evolution conducted through SharpNEAT: http://sharpneat.sourceforge.net/ Machine learning player models utilize and IKVM (Java to C-sharp) conversion of WEKA: http://sourceforge.net/projects/weka/
Details of this game, the algorithms used within it, and the results of the experiment can be found in the TCIAIG journal article " An Integrated Approach to Personalized Procedural Map Generation using Evolutionary Algorithms" and in the thesis "Personalized Procedural Map Generation in Games via Evolutionary Algorithms", both of which can be found at william-raffe.com
This is an upload of a past project. This project is no longer being maintained.
All code, other than the references mentioned above, was written by William Raffe