This is a demo of our Procedural Random Map Generating FPS game. We built our own Game Engine from the ground up. We also used advanced rendering techniques such as Shadow Mapping, SSAO, HDR, DOF, and Deferred Rendering. The game also generates a fully Dynamic Nav-Graph to fit the Random Map. It does this by switching each node on/off based on if it is covered up by a blocking object(in this video only buildings are set to blocking). The AI uses A* for it’s pathfinding and a Finite State Machine, Decision Tree, and Messaging System to determine it’s behavior. To learn more about our group and this project you can visit here: Diamond Core
Procedural Random Map Generating FPS Game:
I also uploaded a quick video demoing the DOF component within the game: