First Person Shooter (FPS) gaming engine (alpha version demo)

For physical collisions I initially used CannonJS, but then migrated to Havok.

If you ask about collision prevention for moving monsters, I wrote about it here.
However, I updated it a little bit in my code since then. I started to use Thin Instances for the debugging grid to improve performance and also fixed some other minor issues.

2 Likes