我一直在开发WiiDream Engine,我的家的家brew游戏引擎项目,我过去一周写了一个有关系统更新的博客文章。

过去,我使用的碰撞层是主要使用简单的重叠检查,这对早期原型制作已足够。但我最近重新工作了它,转向了一个更复杂的接触碰撞方法,以便引擎能够返回更多有用的数据,如:

  • 碰撞法线
  • 侵入深度
  • 接触点数量
  • 接触点

这已经使我的测试项目的调试变得更好,感觉更像是一个更强大的地基,以便于未来地游戏系统。

该博客文章的名字是:
WiiDream Engine的2D接触系统进化

https://dreamagaingames.com/blog/f/evolving-wiidream-engine%E2%80%99s-2d-contact-system

期望听一下其他人在他们的2D引擎中如何处理碰撞/接触数据,特别是限制硬件或老式游戏项目。