top of page

EX:sp{Lore}

The goal for this project was to understand what Artificial Intelligence (AI) is, and apply AI to games. The assessment criteria was to use at-least two AI techniques. I chose to develop the following AI techniques:

​

Sensing (Perception of sight, and Hearing). this AI approach carried out byy creating a base sense class (with inherited classes developed it such as perception) , and a base aspect class. All sense classes sense for aspect classes attached to objects.

 

Boids, this AI approach  is used for creating flock or in the case of my game herd behavior. This approach required two classes a flock class and flock manager class.

 

Director AI, this approach was a small experiment into creating a class that could change the flow of the game, in the limited instance of use, I changed the re-spawning position of the player when they die.

 

Additionally, I look at other approaches as well; the report below illustrates the code and approaches taken.

Presentation

Every  week, a series of research into AI was carried out, in which blog updates were produced demonstrating knowledge of AI - check out my Games and AI blog. Additionally presentations were also produced, again this cane be found in my Games and AI blog.

 

Assessment

was split into two half, assessment of the AI blog and the game created.

 

 

Documents

bottom of page