5

我想使用我熟悉的 C++ 图形引擎 (Ogre3D) 为 Droid 编写一些游戏(我就是不习惯 Java),并且有很多关于如何构建应用程序的文章。但是,我根本无法得到有关输入的答案。

NDK 是否提供用于输入的 Droid 功能,例如 Touch/Slide/Swipe/Zoom/等?我过去只将 OIS 与 Ogre3D 一起使用,并且对于手机输入处理的情况感到非常困惑。

4

2 回答 2

2

NDK 提供的只是 C 中帧缓冲区处理的最低部分,可使用 jini 从 java 对象进行强制转换。IMO,您应该等待 android 的 Ogre 端口(这永远不会发生),或者在尝试编写它时死掉。

于 2011-07-07T12:46:38.353 回答
0

看看 LibGDX 的 OpenGL ES2.x 加速后端,它可以导入 Ogre3D 网格。或者选择其他更成熟的 3D 引擎之一,Ogre3D Android 支持只是不存在,并且 OGLES2.x 端口是由 MAC 开发人员提供的,所以它倾向于 iOS。不要指望它会很快改变...寻找替代品。

于 2011-07-07T12:51:28.637 回答