mobile - cocos2D o IwGame
cocos2d-x marmalade (3)
Comencé a desarrollar una aplicación de juego para Android, pero a medida que avanzo decidí cambiar al entorno multiplataforma. El rendimiento es muy importante ya que hay un procesamiento de audio complejo en el fondo. Después de unos días investigando el tema, llegué a la conclusión de que la opción más exitosa es Marmalade SDK.
Ahora necesito decidir si usar IwGame o Cocos2D-X o ambos para el desarrollo. Ambas se ve genial e interesante. ¿Alguien ha usado esto y puede compartir experiencia?
Gracias.
IwGame ofrece un lenguaje de marcación incorporado muy potente (XOML) que puede simplificar la creación de niveles de juego, el diseño de animaciones y la creación de interfaces de usuario. IwGame también le permite alojar su contenido en un servidor remoto y descargarlo bajo demanda. Ah, también tiene soporte integrado para anuncios y compras en la aplicación.
Cocos2D es el motor más maduro, pero creo que IwGame es más rico en funciones y más fácil de usar.
Solo uso cocos2d-x (sin Marmalade). Creo que es bastante útil cuando se crean juegos, pero el proceso de configuración y la ejecución de tu primer juego no son tan fáciles.
No probé IwGame, así que no puedo decir mucho al respecto.
Puedes hacerte una idea de cómo son los juegos de Cocos2d-x en mi perfil.
Depende de cuánto dependa tu juego del motor del juego. Cocos2D-x
es más un motor de juegos de gran alcance y alcance de funciones, contribuido por muchos desarrolladores de código abierto, mientras que el motor de IwGame es creado por un individuo (o puede ser un equipo de personas) solo para marmalade
.
Utilicé el motor Iwgame solo para la rotación de la cámara de juegos en 3D y fue muy fácil de configurar y en un día pude hacer que mi juego funcionara bien. Entonces, si sus necesidades no son altas, solo use IwGame.
Se dice que el motor de física como Box2D
y las Chipmunks
se relacionan mejor con Cocos2D-x
, sin embargo, las he usado por separado en el proyecto de mermelada y no tuve problemas en absoluto. Entonces, no es gran cosa tener un mejor motor de física vinculado.
Para trabajar en Cocos2D-x, primero tendrá que aprenderlo, mientras que IwGame no es demasiado complejo para comenzar. Pero una vez que trabajaste con Cocos2D-x, será más fácil para ti trabajar en proyectos serios y querrás usar solo esto.