Por un tiempo he estado pensando en intentar hacer un puerto de uno de mis juegos de PC clásicos favoritos, The Ur-Quan Masters (también conocido como Star Control 2) para el iPhone. UQM usa SDL para todos sus gráficos, sonido, entrada y otras cosas gamey y parece que hay un puerto de SDL a iPhone pero no parece muy maduro en este momento.¿Qué tan maduro es SDL para iPhone?
¿Alguien ha puesto el puerto SDL de iPhone a su ritmo? ¿Qué tan bien funciona? ¿Qué tipo de problemas puedo esperar al tomar este proyecto, que ya es un código multiplataforma para iPhone?
Si SDL no es una opción, ¿alguien puede recomendar un marco de trabajo alternativo que pueda cerrar la brecha entre SDL y las bibliotecas nativas como OpenGL ES y Core Audio? ¿O la codificación de esos marcos es la mejor opción?
Editar para agregar: Aquí hay un enlace a un forum thread en el foro de UQM sobre cómo hacer un puerto de iPhone.
Estaba pensando lo mismo (que debería haber una versión para iPhone de Starcon), pero me obsesioné al tratar de descubrir cómo podrían funcionar los controles cuerpo a cuerpo. De todos modos, en tus zapatos solo codificaría directamente en OpenGL, pero no tengo suficiente experiencia en iPhone para responder con autoridad. – Crashworks
Eche un vistazo al hilo del foro al que me he vinculado, hay alguna discusión sobre los posibles esquemas de control. –
De la nota a otros es que "SDL" es la Capa DirectMedia Simple: [http://www.libsdl.org/](http://www.libsdl.org/) –