【问题标题】:JS framework to support Three.js on videogame development支持 Three.js 进行视频游戏开发的 JS 框架
【发布时间】:2014-03-05 07:13:17
【问题描述】:

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

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

我阅读了有关使用 sim.js 的信息,但我不确定这是否是我正在寻找的。

谢谢!

【问题讨论】:

    标签: javascript graphics 3d frameworks three.js


    【解决方案1】:

    恕我直言,答案会因您想要制作的游戏类型而异。

    因为基于浏览器的 3D 游戏仍然需要大量关注您如何管理内存、资产等,我认为最适合您游戏的框架将是您为其构建的框架。

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

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

    • 从公认的“基础”库开始,例如 Physijs,并在此基础上构建您的游戏
    • 从别人做的小砖开始,比如 J.Etienne three.js extras
    • 从诸如voxeljscubeslam 之类的开源“已完成”项目开始

    基本上look on github 可以找到接近自己目标的东西。

    或者,如果您喜欢冒险,请帮助我使用我自己的廉价框架here。是的,那是一个非常无耻的插件。

    【讨论】:

      猜你喜欢
      • 2010-09-10
      • 1970-01-01
      • 2011-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-04-21
      • 1970-01-01
      相关资源
      最近更新 更多