Android NDK与c++图形引擎

Android NDK with C++ Graphics Engine

本文关键字:图形 引擎 c++ NDK Android      更新时间:2023-10-16

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

NDK是否提供Droid的输入功能,如触摸/滑动/滑动/缩放等?我过去只在Ogre3D中使用过OIS,对于手机的输入处理是什么情况,我感到非常困惑。

NDK提供的只是C语言中框架缓冲处理的最低部分,使用jini可以从java对象中进行转换。在我看来,你应该等待一个食人魔移植到android(这是永远不可能发生的),或者尝试着去写它。

看看LibGDX的OpenGL ES2。x加速后端,可以导入Ogre3D网格。或者选择其他更成熟的3D引擎,Ogre3D Android支持只是不存在,还有OGLES2。x端口是由MAC开发者开发的,所以它更倾向于iOS。不要指望很快就会有太大改变……