【发布时间】:2012-02-25 17:24:52
【问题描述】:
我在这里可能有点搞砸了。我一直在开发用于我制作了很长时间的各种游戏的引擎。
该引擎是用 100% Java(无 NDK)编写的,并使用 OpenGL ES 1x 进行渲染。它有纹理、3d 网格加载、动画、基于图像的字体、tilemaps、自定义文件类型,以及所有大约 8.5k 行代码的好东西,所以你可能会明白为什么我不想在 iOS 上重新创建所有这些:(
无论如何,一些引擎依赖于 Android SDK,但这些部分可以很容易地删除/更改,只留下引擎代码和对 opengl 的调用。然而,我之前从未在 iOS 上开发过任何东西,所以我对应该从哪里开始移植有点不知所措。
我知道您需要在 iOS 上使用 XCode(或者它是 Objective-c?)进行开发,但是可以使用 Java 代替吗?
如果有人能指出我正确的方向,我将不胜感激。不得不用不同的语言重写我的整个引擎真的很糟糕。
【问题讨论】:
标签: java android ios mobile porting