Eventide: Tactical RPG
This is a tactical role playing game in C# created to demonstrate procedural content generation in games. The game was developed for the Advanced Game AI class offered at Georgia Institute of Technology. There were two aspects of procedural content generation (required for the class). The first was based on the "team" of players a user choose. The user had a choice of Archer, Swordsman, and Mage. A genetic algorithm then created a 3-D landscape based either to help or hinder the user, which depended on whether the user selected an easy or hard game. The second aspect of procedural content generation was based on the special abilities selected for each of the users team. Another genetic algorithm selected the opponents team which is designed to either make it harder or easier on the player, again based on whether the user selects an easy or hard game.