Antonio Lattanzio分享了他为Unreal Engine开发的Box3D集成的最新进展,该集成在过去几周内一直在开发中,几乎用Erin Catto的3D物理引擎替换了整个物理管线。
“看到这样一个轻量级且确定性的物理引擎能够集成到Unreal中,同时保持快速和灵活,真是令人兴奋,”Antonio表示。“这个插件完全免费且开源。我的目标不仅仅是发布代码:而是构建一个Unreal社区可以共同改进的东西。”
你可以在此下载Box3DUnreal。开发者鼓励Unreal用户试用、报告错误、提出改进建议,并提交拉取请求以帮助项目向前发展。
Box3DUnreal提供了一个干净且轻量级的集成,使开发者更容易探索Box3D并构建各种游戏系统。该插件支持静态网格体、Unreal Actor和组件、C++访问、调试工具以及示例地图。随着项目的发展,计划添加更多功能。
虽然Unreal Engine已经包含Chaos Physics,但Box3D对于需要轻量级且确定性物理解决方案、自定义游戏物理系统或尝试替代物理引擎的开发者来说非常有用。Box3D已被多个项目使用,包括s&box,这是Facepunch Studios的游戏平台。
Antonio Lattanzio是emptyvessel的首席工程师,最近一直在分享他在Unreal Engine中构建的破坏系统的进展:



