【发布时间】:2009-02-28 03:44:42
【问题描述】:
一段时间以来,我一直在考虑尝试将我最喜欢的经典 PC 游戏之一,The Ur-Quan Masters(又名Star Control 2)移植到 iPhone。 UQM 的所有图形、声音、输入和其他游戏内容都使用 SDL,而且似乎确实有一个将 SDL 移植到 iPhone 的端口,但目前看起来还不是很成熟。
有人测试过 iPhone SDL 端口吗?效果如何?将这个已经是跨平台代码的项目带到 iPhone 上,我可以期待什么样的问题?
如果 SDL 不是一个选项,任何人都可以推荐一个替代框架来查看它,以弥合 SDL 与 OpenGL ES 和 Core Audio 等原生库之间的差距吗?还是对这些框架进行编码是最佳选择?
编辑添加:这是 UQM 论坛上关于做 iPhone 移植的forum thread 的链接。
【问题讨论】:
-
我只是在想同样的事情(应该有 iPhone 版本的 Starcon)——但我一直在试图弄清楚近战控制如何工作。无论如何,在你的鞋子里,我只是直接向 OpenGL 编码,但我没有足够的 iPhone 经验来权威地回答。
-
看看我链接的论坛主题,那里有一些关于可能的控制方案的讨论。
-
其他人需要注意的是“SDL”是简单的 DirectMedia 层:http://www.libsdl.org/
标签: iphone cross-platform sdl