有一段时间我一直在考虑尝试将我最喜欢的经典 PC 游戏之一,Ur-Quan Masters(又名Star Control 2)移植到 iPhone。UQM 的所有图形、声音、输入和其他游戏内容都使用 SDL,而且似乎确实有一个 SDL 到 iPhone 的端口,但在这一点上看起来还不是很成熟。
有没有人测试过 iPhone SDL 端口?效果如何?将这个已经是跨平台代码到 iPhone 的项目,我可以期待什么样的问题?
如果 SDL 不是一个选项,任何人都可以推荐一个替代框架来查看它将弥合 SDL 与 OpenGL ES 和 Core Audio 等本机库之间的差距吗?还是对这些框架进行编码是最佳选择?
编辑添加:这是UQM 论坛上关于做 iPhone 移植的论坛主题的链接。