In this video I talk about how we handle local obstacle avoidance – that is, we make sure the AI doesn’t get stuck on crates and other dynamic objects.

Some minor corrections:

  • A typical, modern x86 CPU L1 Cache is 64kB. But that is split into 32kB for data and 32kB for instructions.
  • The local dynamic heightmap used by LOA is actually dynamically sized to be as small as possible. The 64×32 one is only used for debug display.
  • This is the last in a 5-episode recording session, but episodes 3 and 4 (that is: #13 and #14) got re-recorded.