Alex Lemke

My Online Portfolio

Porting Recast into the Havok Vision Engine

One of my tasks for the game Plushy Knight was solving the AI issues with navigating the environment.

I solved this task by porting the open source navigation mesh system Recast into the Havok Vision Engine.

Recast is a very popular open source navigation mesh system that has been used in numerous games including Skyrim.  Incorporating Recast into Havok Vision engine involved solving the scaling differences between the two, moving the current AI system into using the new AI system and building a C# tool to assist the producers with  modifying and generating the navigation mesh.

The C# tool  was done with another programmer included communication between the C++ AI path finding code and C# tool code.  This consisted of sending information back and forth through a layer of managed C++ code.

, ,

Comments are currently closed.