Skip navigation

Category Archives: Artificial Intelligence

C++98 OpenGL, and GLM, no other external libraries used.

Flocking behaviour was assigned to each dolphin. Communication between other game objects was done through a Mediator design pattern through the Game Object Manager. In the video you will notice the dolphins behaviour changing. This is the result of the alignment, cohesion, and Seperation values changing. The values are displayed at the top of the screen.

Tittle_AI- Project 2 - Image001

IMG_AI- Project 2 - Image002

IMG_AI- Project 2 - Image003