¿Existen marcos de código abierto para el desarrollo de juegos multiplataforma (teléfonos móviles)?

Hay muchos marcos de juegos móviles multiplataforma. Debe distinguir entre “código abierto” y “gratis”, porque muchos (la mayoría) son propietarios, pero es posible que tenga acceso al código fuente una vez que compre una licencia.

Suponiendo que por “código abierto” te refieres a una licencia no comercial y con licencia permisiva, entonces el único del que estoy seguro es cocos2d-x, que es una re-implementación de un popular marco de OS X / iOS Cocos2d, pero a C ++ en lugar de ObjectiveC. Cocos2d-x tiene licencia MIT, es razonablemente maduro, compatible con iOS, Windows, OS X y Android, pero, en mi opinión, adolece de una documentación particularmente pobre.

Puede haber más. Tengo más conocimiento sobre los marcos de juegos móviles en los que trabaja en C ++ y compila en nativo: pasé algún tiempo hace meses investigando lo que existe en este espacio.

Sin embargo, hay otra clase de marcos de juego multiplataforma en los que trabajas en un lenguaje de script como Lua y luego ejecutas tu juego ejecutando una aplicación de “jugador” que se incluye con tus scripts y activos en varias plataformas. Sin embargo, los marcos de juego como este que conozco son comerciales, los dos más populares son quizás Moai y Corona, pero puede haber alternativas gratuitas.

Uno de los mejores que hay es Cocos2d-x. http://www.cocos2d-x.org/

More Interesting

¿Cuáles son algunos servicios / sitios que le permiten crear nuestras propias aplicaciones?

¿Qué debo elegir entre el desarrollo de aplicaciones web y el desarrollo de aplicaciones móviles nativas?

¿Cuánto le costó a Uber o Airbnb hacer la primera versión de sus aplicaciones?

Cómo hacer mi propia aplicación como Champcash

¿Por qué PhoneGap todavía usa Web SQL incluso cuando está en desuso?

¿Qué es la aplicación móvil ShoeKonnect? ¿Cuáles son sus beneficios y cómo puede apoyar mi negocio de comercialización de calzado?

¿Cuál será el costo de desarrollar una aplicación como Tinder?

¿Cómo hacen los desarrolladores una aplicación multiplataforma? ¿Simplemente tienen cada plataforma conectada a una base de datos de back-end y tienen un diseño de interfaz de usuario coincidente en todas ellas?

¿Cuáles son las mejores empresas para el desarrollo de Dotnet?

¿Cómo se desarrolla la próxima mejor aplicación?

¿Qué tipo de aplicación o herramienta visual simple podría crear para ayudar a los niños a aprender a codificar?

¿Cuáles son algunas características nuevas en el desarrollo de aplicaciones móviles?

¿Qué empresas con sede en África Oriental (particularmente Kenia) son las mejores para desarrollar aplicaciones y sitios web móviles personalizados?

¿Cómo debe componerse un equipo de inicio que desarrolle una aplicación móvil para ser atractivo para los inversores?

¿Qué tan complejo es construir una aplicación social para iPhone como Instagram? ¿Necesitaré mis propios servidores?