2014-03-05 32 views
0

我想用three.js来开发3D视频游戏,但由于该库仅用于处理图形,我仍然需要一个框架来帮助我构建游戏(定义实体,处理事件,碰撞检测等)。支持Three.js开发视频游戏的JS框架

有没有什么框架可以帮我解决这个问题?

我读了关于使用sim.js,但我不确定这是我在找什么。

谢谢!

回答

0

恕我直言,答案会有很大的不同,取决于你想要什么样的游戏。

因为基于浏览器的3D游戏仍然需要关注你如何管理内存,资产等等,所以我认为你的游戏的最佳框架将是你为它构建的游戏。

在质量和性能之间不断权衡,无论您使用的框架如何。

现在,回答你的问题:目前几乎没有完整的基于three.js的游戏框架。 你最好的赌注,在我看来,是

  • 从公认的“基地”图书馆像Physijs开始,建立重要的是
  • 顶级游戏开始与其他人做,像J.小砖艾蒂安three.js extras
  • 从一个开源“已完成”的项目开始喜欢voxeljscubeslam

基本上look on github找到的东西接近自己的目标。或者,如果你觉得很冒险,请帮我在我自己的廉价框架here上。是的,这是一个非常无耻的插件。