【发布时间】:2013-10-28 22:05:44
【问题描述】:
我想为移动(ios、android)和桌面(Windows)或 Web 构建应用程序。
应用程序看起来像这样:一个 3D 对象,用户可以使用它周围的摄像头视角和一些菜单来玩它。
我需要的是操纵 3D 对象,例如圆环或管。通过操纵我的意思是:更改材料并像多边形一样编辑对象。当然,我还需要菜单和与服务器的通信。
*可选:我不确定是否需要从文件中加载 3D 模型。
我不明白的是我应该寻找一个解决方案还是将跨平台框架与其他库结合起来?游戏引擎是否适合这项任务?
到目前为止我的选择:
- 使用 Three.js 和 PhoneGap 并用 java 脚本编写
- 使用 OGRE 并使用 C++ 编写一些跨平台框架,允许我使用 C++ 编写。
我从未为移动设备开发过,我想知道那些跨平台框架:应用程序的大小是否很大?应用程序运行良好吗?比较为每个平台编写单独的应用程序时,我应该遇到哪些障碍?
感谢您的帮助
【问题讨论】:
标签: mobile 3d cross-platform desktop-application desktop