转换iPhone 3-D游戏代码以在Android设备上运行的最佳方法?

问题描述

| 我需要转换现有的iPhone 3-D动作游戏代码以在 安卓最近,我在Android平台上开发了2D游戏, 现在我正朝着3-D迈进。这些天,我正在探索选择 转换iPhone / iPad和Symbian代码以在Android设备上运行。 我是否应该编写iPhone 3-D游戏的完整代码(以前是 使用OpenGL ES在Objective C中使用OpenGL ES) api,再次? 我还成功安装并研究了Android示例 NDK(特别是San Angles示例代码)也是如此。我也在寻找3- 在Android中也使用OpenGL示例进行D游戏。 是建议使用Android NDK以便转换iPhone Android平台上编写代码还是我应该使用Java编写代码? 我期待着您的建议。     

解决方法

好吧,这将是艰难的旅程... 如果目标C代码干净且极简,则应该可以使用具有中等适应性的适当GCC进行交叉编译。 随着Android与Java的联系,经常需要Java的C包装器来利用系统API功能。通常,Java开发人员会遇到相反的情况。幸运的是,OpenGL ES本身可用于C代码。     

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...