iakov.dev

Dynamic paths in the Glow engine

· 1 min read

Video

Here is how I got dynamic paths working in my engine.

First I went through the path-finding engines that are available and didn’t find one I could use. Some cost money, and the others weren’t complete enough.

A month ago I saw a demonstration of the Recast library by Mikko Mononen. It takes a triangle soup, voxelises it and generates correct paths from the result. I was impressed, so I downloaded it and added support for dynamic objects. The video shows the result. I described the tile update steps in my previous post about the Intel Level Up demo.