java - 使用 SDL 将现有的 Lunar Lander 程序从 C 转换到 Android 手机

标签 java android c sdl andengine

对于一个项目,我们必须使用 SDL 将现有的 Lunar Lander 程序从 C 转换到 Android 手机......我什至不知道从哪里开始。老师并没有真正提供帮助,我的书中也没有任何内容可以指导我使用 sdl...有任何有用的提示或教程链接吗?

http://penguin.ewu.edu/cscd439/android/Summer_12/cscd439_l5.html

最佳答案

由于 SDL 有 Android 端口,因此您需要做的就是针对底层硬件(通常是 ARM)交叉编译您的游戏,并可能提供一个简单的基于 Java 的启动程序。

您可能想看看 ScummVM 的内容人们有done对于 their own port to Android 。在最坏的情况下,您可以删除大部分 ScummVM 代码库并将其替换为您自己的游戏,以快速移植到 Android。

关于java - 使用 SDL 将现有的 Lunar Lander 程序从 C 转换到 Android 手机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12011398/

相关文章:

c - 在 Linux Ubuntu 系统上,main 函数是由 _libc_start_main 函数调用的吗?

java - Couchbase 连接 - 外部 ip 而不是内部

java - Spring Boot 似乎没有找到 Repository

java - 如何使用 QueryDSL 在 "like"值上加 1

android - 使用 Pull To Refresh 时出现 IndexOutOfBoundsException 错误

java - 安卓 "Host is Unknown"错误

java - 如何获取 OkHttp3 重定向的 URL?

java - 更改colors.xml中颜色的Android文本输入布局

c - "unpoint"指针类型定义的可移植方式?

c++ - Clang 与 LLVMC——有什么区别?