Estoy buscando un motor o biblioteca para desarrollar un juego para iOS en Linux.
Alto nivel, bajo nivel, GUI, sin GUI, no importa demasiado. Realmente estoy buscando algo.
En realidad no estoy hablando de implementar en iOS desde Linux ni nada parecido. Solo quiero hacer la mayor parte del trabajo en Linux, con los mínimos cambios necesarios para ejecutarlo en iOS.
Editar: SÍ, tengo acceso a una Mac, pero es limitada. Así que quiero poder trabajar en el proyecto en mi caja habitual de Ubuntu.
Además, estoy en el programa de desarrollo de pago, por lo que puedo implementar en dispositivos iOS desde la Mac.
Respuestas:
Estás bastante jodido: si bien hay muchas bibliotecas y marcos que permiten el desarrollo en Linux, para hacer cualquier prueba seria necesitarás una Mac (o Hackintosh, no lo digas). La implementación es un problema, pero la prueba en cualquier simulador es otro.
Linux tampoco ejecuta Unity, que sería otra buena solución.
Sin embargo, puede echar un vistazo a una de las muchas soluciones caseras. En particular, una solución de muy bajo nivel sería usar SDL 1.3+ : ha incorporado soporte para iOS como objetivo.
fuente
Si desea probar su aplicación en un dispositivo iOS real y luego lanzarla, no hay otra forma legal que comprar un dispositivo mac. pero si está buscando una forma de desarrollar una aplicación y probarla en emuladores, puede intentar usar gnustep. Tenga en cuenta que puede probar una aplicación escrita por gnustep, utilizando un dispositivo roto de la cárcel.
Además, si no te importa trabajar con C ++, hay cocos2d-x que puedes probar.
La última opción (que también es ilegal) es utilizar MacOS emulado.
esta pregunta también está de alguna manera duplicada en StackOverFlow: /programming/276907/starting-iphone-app-development-in-linux
fuente
Ahora tengo uso a tiempo completo de una Mac, por lo que ya no necesito desarrollar para iOS en una máquina Linux.
Sin embargo, el juego (gameplay3d.org), un proyecto de código abierto de Research In Motion (RIM), se ve muy bien. Es principalmente un motor 3D y usa C ++. También tiene soporte para secuencias de comandos Lua.
Realmente no he probado el juego en Linux, pero parece tener soporte completo.
fuente
Puede usar Moai para desarrollar aplicaciones iOS y Android desde Windows, Mac y Linux.
Sin embargo, necesitará una Mac para implementar o probar su aplicación.
fuente
Puedes desarrollar un juego con flash y compilarlo para iOS usando Adobe Air
Sin embargo, necesitará una Mac para implementar o probar su aplicación.
fuente