我对一些 3D 游戏/应用程序有一些想法,并且需要知道要使用哪个 3D 引擎。我喜欢 Unity 和 UDK 的高级方法。我之前使用 cocos2d 做过一些 2D 游戏,但我对 3D 世界是全新的,这就是为什么我认为 Unity 或 UDK 是一个不错的选择。我知道许可的差异,我更关心学习曲线而不是许可成本。
计划:
向前(向上)而不是向侧面移动的 3D“侧滚动条”。第三人称宇宙飞船。这主要是为了学习。倾斜转向,点击跳跃。非常简单的图形,顶点着色就足够了。
与上述类似的 2.5D“侧滚轴”,但带有汽车。这个游戏会随机生成一些具有一定长度的预制块,这些预制块可以无缝地组合在一起。
为飞行员提供的 3D 增强现实显示,其中包含从 DEM 数据加载的地形网格。需要加速度计和 GPS 访问。
其他要点:
- 必须能够绑定到应用内购买。
- 教程和论坛等社区内容越多越好。
- 能够添加像 Flurry Analytics 这样的第三方库是一大优势!但我想这是不可能的?
您会为这些项目推荐哪种引擎,为什么?最好,我想选择一个并坚持下去。