在开发3D Map时,哪种方式在这个约束中更好?

时间:2014-03-02 14:59:00

标签: mobile 3d

我正在开发3D地图,我找到了3个解决方案。

  1. 使用游戏引擎(如统一)或
  2. 使用3D图形API(opengl等)或
  3. 网络应用
  4. 还有其他办法吗? 哪一个(这三个解决方案)更好?(有理由)

    约束 开发期 - 1年,3名程序员,可以在移动设备上运行。

    THX。

1 个答案:

答案 0 :(得分:0)

所有这些解决方案都允许您绘制一些3D内容,因此如果您没有更多特定需求,您可以查看其他详细信息:

游戏引擎(例如UNITY)

+易于入手

+许多组件已经完成(如地形,天空,水,GUI)

+多平台 - UNITY支持iOS,Android,PC,开箱即用的网络。

- 通常很难根据自己的需要修改工作组件。

- 所有事情都应该以引擎特定的方式完成。

3D API

+最普遍 - 你在这里学到的是一般的3D知识,在不同的引擎/ API中很有用。

+完全控制 - 你手工完成所有事情

- 你需要为一个体面的项目做很多工作

- 平台特定

网络应用

+ DEPLOY !!! - 没有安装,网络存储和客户端/服务器架构,开箱即用,通过网络访问,所有用户的简单更新。

- (可能)无法在移动浏览器上运行。

- 你没有一些先进的功能。


如果你真的需要移动,那么我会去UNITY,其余的取决于你的具体需求。