对于一个项目,我们必须使用 SDL 将现有的 Lunar Lander 程序从 C 转换为 android 手机......我什至不知道从哪里开始。老师并没有真正提供帮助,而且我的书中没有任何内容可以指导我使用 sdl...任何有用的提示或教程链接?
http://penguin.ewu.edu/cscd439/android/Summer_12/cscd439_l5.html
由于 SDL 有一个 Android 端口,您需要做的就是为底层硬件(通常是 ARM)交叉编译您的游戏,并且可能提供一个简单的基于 Java 的启动器。
您可能想看看ScummVM人员为他们自己的 Android 移植做了什么。在最坏的情况下,您可以删除大部分 ScummVM 代码库并用您自己的游戏替换它,以快速移植到 Android。