# Cocos2d-X Reviews
**Vendor:** Cocos Creator  
**Category:** [Software de motor de juego](https://www.g2.com/es/categories/game-engine)  
**Average Rating:** 3.6/5.0  
**Total Reviews:** 12
## About Cocos2d-X
Cocos2d-x es un motor de juego de código abierto que ayuda a sus usuarios a desarrollar sus propios juegos móviles.




## Cocos2d-X Reviews
  ### 1. El mejor motor de juego 2D para grupos indie.

**Rating:** 4.5/5.0 stars

**Reviewed by:** jordi g. | Designer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** October 30, 2018

**¿Qué es lo que más le gusta de Cocos2d-X?**

Este motor es completamente de código abierto y tiene una red asombrosa. Diferentes respuestas para seres humanos únicos. Es la plataforma y puede, sin problemas, iniciar su recreación e incluso su aplicación para iOS, Android, Windows Phone. Con los enlaces de Javascript, literalmente puede crear un clon de Flappy Bird en 2 horas o mucho menos, suponiendo que ya tiene sus pertenencias de audio y foto. Algunos juegos conocidos como Badland, Hill Climb Racing, 2048 son productos de cocos2d Obj C y su hermano cocos2dx C++.

**¿Qué es lo que no le gusta de Cocos2d-X?**

Es sobresaliente, excepto por ayudar con el lenguaje propio a la izquierda. También tiene algunos problemas con el Windows Phone y veo una caída en el precio corporal. Pero supongo que es suficiente. Si bien la comunidad es grande, falta una documentación para la API y se omite el sistema de animación.

**Recomendaciones a otros que estén considerando Cocos2d-X:**

Hay una gran cantidad de selecciones específicas, y la documentación no siempre es la mejor en todo el tablero. Asegúrese de compararlo con los competidores, ya que hay otras opciones que brindan soluciones similares o mejores para problemas similares. Libre y de código abierto, la versión -x conocida como Cocos2d-X está escrita en C++ en general, por lo que es capaz de compilarse de forma nativa en casi cualquier máquina que use un dispositivo de partículas para algunas empresas y el precio del cuerpo nunca baja.

**¿Qué problemas resuelve Cocos2d-X y cómo le beneficia eso?**

It is unbuttoned and open, and it is very beneficial for the gaming company. Game prototyping: This engine helps you create your application and game effortlessly, and publishing for more than one platform saves you time. For me, cocos2d is the best for simple game projects and prototyping. Cocos2djs, mainly based on JavaScript, however, it can also be compiled locally.

  ### 2. Desarrolla tus propios juegos en la plataforma básica cruzada CoCos2d-X

**Rating:** 3.5/5.0 stars

**Reviewed by:** Usuario verificado en Banca | Empresa (> 1000 empleados)

**Reviewed Date:** July 11, 2019

**¿Qué es lo que más le gusta de Cocos2d-X?**

puedes crear tus propios juegos para iOS, Android, Windows Phone, Mac OS X, Windows Desktop y Linux usando CoCos2d-X.

**¿Qué es lo que no le gusta de Cocos2d-X?**

La interfaz de usuario no es buena y no es fácil de usar.

**Recomendaciones a otros que estén considerando Cocos2d-X:**

Si quieren desarrollar juegos para todo tipo de plataformas, este producto es para ellos.

**¿Qué problemas resuelve Cocos2d-X y cómo le beneficia eso?**

Usamos muchas plataformas, así que es muy útil para nosotros.

  ### 3. Un marco de juego desordenado para crear juegos 2D.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Syed Zainul A. | Game developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** November 17, 2018

**¿Qué es lo que más le gusta de Cocos2d-X?**

Cocos2d es un marco de desarrollo de juegos multiplataforma. Cocos2d también incluye sus subpartes Cocos2dx-js y Cocos2d Creator que hacen que el trabajo del desarrollador de juegos sea menos doloroso. La API es enorme y ofrece una lista de características como gestión de escenas, efectos de partículas y animación. El sistema de capas funciona bien con los juegos. Los programadores pueden escribir código en C++ y también hay un puerto JS para quienes se sientan cómodos con él. Al ser de código abierto, corregir errores y examinar el código fuente es fácil para optimizar el código existente. Lo mejor de Cocos2d es SDKbox. Agregar módulos externos como módulos de anuncios o módulos de redes sociales es bastante fácil al correlacionarlos con tu código. Un juego de buena calidad está escrito en Cocos2d, incluyendo Charbuster Hill Climb Racing, Castle Clash y Dragon City.

**¿Qué es lo que no le gusta de Cocos2d-X?**

Documentación ineficiente e incompleta. Mirando la API y el ejemplo. Encontrar una característica simple como dibujar un segmento primitivo no está incluido en la documentación, lo que dificulta el trabajo del programador. Hay fallos dentro de la propia biblioteca del juego que pueden ser frustrantes para los usuarios. Todo en las variables centrales del juego es global, lo que hace que sea difícil de mantener. cc.Algo es la convención que sigue todo el marco.

**Recomendaciones a otros que estén considerando Cocos2d-X:**

coco2d es un buen marco de juego, pero agregar características sobre el código existente lo hizo desordenado. Mejor revisar libgdx/godot.

**¿Qué problemas resuelve Cocos2d-X y cómo le beneficia eso?**

Estamos utilizando cocos2dx para nuestros juegos actuales en html5. Hasta ahora todo bien. Cocos2dx-JS es completamente de código abierto. Añadir más características o modificar las características existentes es bastante como bifurcar el proyecto en github. El tamaño de la compilación es bastante bajo.

  ### 4. Usa el concepto de director de Cocos2d-x

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Producción de medios | Empresa (> 1000 empleados)

**Reviewed Date:** July 10, 2019

**¿Qué es lo que más le gusta de Cocos2d-X?**

Cocos2d-x es un motor de juego multiplataforma. Un motor de juego proporciona muchos componentes dentro del flujo de trabajo del desarrollador. Los componentes principales de Cocos2d-x son: Escena, Transición, Sprite, Menú, Audio, Física y más.

**¿Qué es lo que no le gusta de Cocos2d-X?**

Cocos2d-x no tiene una biblioteca de código ni una interfaz visual.

**¿Qué problemas resuelve Cocos2d-X y cómo le beneficia eso?**

Hice mi primer juego con esto.

  ### 5. Crea tus propios juegos

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Salud, bienestar y fitness | Empresa (> 1000 empleados)

**Reviewed Date:** November 01, 2018

**¿Qué es lo que más le gusta de Cocos2d-X?**

No tenía experiencia con Cocos2D cuando usé este programa por primera vez y no tenía ningún hardware de Apple para seguir los tutoriales que se encuentran en línea. Aunque este era mi caso, aún pude aprender y seguir gracias a sus imágenes de cómo se vería el juego después de los ejemplos de código dados. Ahora me siento más seguro con el hecho de que puedo trabajar en un entorno Apple y desarrollar juegos completos utilizando Cocos2D.

**¿Qué es lo que no le gusta de Cocos2d-X?**

Me encanta lo fácil que fue para mí aprender a crear mi primer juego para iPhone a pesar de mi falta de experiencia.

**¿Qué problemas resuelve Cocos2d-X y cómo le beneficia eso?**

¡Su marco de juego en C++ de código abierto con licencia MIT y multiplataforma tenía soporte para iPhone X, y es fácil aprender a trabajar con él! Leí un par de tutoriales en línea y eso fue suficiente.

  ### 6. Increíble para hacer juegos

**Rating:** 4.5/5.0 stars

**Reviewed by:** mohsin s. | Developer, Videojuegos, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** June 12, 2018

**¿Qué es lo que más le gusta de Cocos2d-X?**

Cocos2D-X está conectado al motor en C++. Esto hace posible crear aplicaciones en C++, y posteriormente para aplicaciones IOS, Android o Windows Phone. El desarrollo reciente también ha permitido a los usuarios publicar para HTML5 si están usando JS para codificar sus juegos. Permite usar una variedad de lenguajes de programación como C++, Lua, JavaScript y C#.

**¿Qué es lo que no le gusta de Cocos2d-X?**

No hay nada que no me guste de ello. Es absolutamente gratuito y fácil de usar. Pero de alguna manera creo que se puede hacer más optimización. He usado Unity antes, pero si eres estudiante y no tienes dinero, entonces deberías optar por Cocos2d.

**Recomendaciones a otros que estén considerando Cocos2d-X:**

Tome conferencias sobre Cocos2D de Youtube o Udemy. Instálelo en Mac y úselo con Xcode. Aprenda a programar en un lenguaje fácil o en el que crea que es fácil para usted.

**¿Qué problemas resuelve Cocos2d-X y cómo le beneficia eso?**

Desarrollo juegos para Android e iOS usando cocos3d y los subo a Google Playstore.

  ### 7. No muy accesible, comenzar fue demasiado obtuso.

**Rating:** 0.0/5.0 stars

**Reviewed by:** Usuario verificado en Transporte/Camiones/Ferrocarril | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** June 12, 2018

**¿Qué es lo que más le gusta de Cocos2d-X?**

El software en sí parece atractivo, utilizado por muchos desarrolladores. Parece robusto y con muchas funciones.

**¿Qué es lo que no le gusta de Cocos2d-X?**

Nunca pude avanzar mucho con Cocos. La documentación era obtusa y difícil incluso para comenzar una aplicación de nivel básico. Lo intenté varias veces y me desanimé por la falta de recursos.

**¿Qué problemas resuelve Cocos2d-X y cómo le beneficia eso?**

Estaba tratando de usarlo para el desarrollo de aplicaciones móviles. Me lo habían recomendado. Desafortunadamente, no lo encontré tan útil al final.

  ### 8. Marco maduro que es bueno para la creación de prototipos.

**Rating:** 2.0/5.0 stars

**Reviewed by:** Fatir A. | Technical Designer - God of War, Entretenimiento, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** September 22, 2016

**¿Qué es lo que más le gusta de Cocos2d-X?**

Diferentes soluciones para diferentes personas. Encuentra la herramienta que mejor funcione para ti o que sea más similar a tus otros flujos de trabajo. Bien probado con muchos productos de alta calidad hacen de esto una buena apuesta para productos finales.

**¿Qué es lo que no le gusta de Cocos2d-X?**

Muchos dividen las bases de código y los marcos que hacen que sea confuso comenzar y difícil encontrar buenos tutoriales. La documentación es insuficiente y la información en internet es dispersa en comparación con otros motores. Esto lo hace especialmente difícil para los principiantes.

**Recomendaciones a otros que estén considerando Cocos2d-X:**

Hay muchas opciones diferentes, y la documentación no es la mejor en general. Este es un producto excelente y maduro si puedes invertir el tiempo en aprenderlo. Asegúrate de comparar esto con los competidores, ya que hay otras opciones que ofrecen soluciones similares o mejores a los mismos problemas.

**¿Qué problemas resuelve Cocos2d-X y cómo le beneficia eso?**

Prototipado de juegos. Me gustaría tener una buena solución que pueda poner en marcha rápidamente para probar varias ideas de juegos. Este motor es muy bueno una vez que te sientes más cómodo con la base de código, sin embargo, esa inversión de tiempo es elevada en comparación con otras soluciones.

  ### 9. Marco de código abierto con buena comunidad y muchas opciones de lenguaje.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Darma K. | Mobile Application Developer, Tecnología de la información y servicios, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 26, 2016

**¿Qué es lo que más le gusta de Cocos2d-X?**

Para el proyecto de código abierto cocos2d ha mantenido una muy buena comunidad. Significa que un problema de error y ayuda siempre están en su foro. Súper bueno para la creación rápida de prototipos de juegos sin dolores de cabeza. Algunos juegos famosos como Badland, Hill Climb Racing, 2048 son productos de cocos2d (Obj C) y su hermano cocos2dx (c++).

**¿Qué es lo que no le gusta de Cocos2d-X?**

Aunque la comunidad es grande, falta documentación para la API. Esto crea una especie de barrera de entrada difícil para los principiantes. Pero creo que es bastante justo.

**Recomendaciones a otros que estén considerando Cocos2d-X:**

Si eres un programador experimentado, saber qué hace una API y una biblioteca, cocos2d es una de las mejores opciones que puedes elegir para desarrollar juegos para iOS, además de spritekit.

**¿Qué problemas resuelve Cocos2d-X y cómo le beneficia eso?**

Para mí, cocos2d es perfecto para la creación de prototipos de juegos simples y proyectos. La mejor parte de estas tecnologías es que funcionan en lenguaje nativo como obj C con gran soporte nativo y un rendimiento robusto. Y actualmente, si eres fluido en javascript como yo, puedes usar Cocos2djs, basado en javascript pero también se puede compilar en nativo.

  ### 10. Mejor motor de juego 2D para equipos indie

**Rating:** 5.0/5.0 stars

**Reviewed by:** Emad A. | Software Developer and Architect, Software de Computadora, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** March 29, 2016

**¿Qué es lo que más le gusta de Cocos2d-X?**

Este motor es completamente de código abierto y tiene una buena comunidad. Es multiplataforma y puedes lanzar fácilmente tu juego (e incluso tu aplicación) para iOS, Android, Windows Phone. Trabajar y aprender el motor es sencillo y tomó alrededor de una semana. La calidad del motor (renderizador, física, etc.) es impresionante y experimenté más de 5 proyectos comerciales. La versión cocos2d-x es principalmente en C++ y es muy conveniente de usar. También admite scripting. Recientemente, también agregó la función 3D, lo que lo hará más popular además de Unity3D.

**¿Qué es lo que no le gusta de Cocos2d-X?**

Es impresionante, excepto por el soporte para idiomas de derecha a izquierda. También tiene algunos problemas en Windows Phone y veo una caída en la tasa de fotogramas. La función 3D aún es joven y no es tan poderosa como Unity. También falta el sistema de animación.

**Recomendaciones a otros que estén considerando Cocos2d-X:**

Mejor motor de juego para un juego 2D comercial. Gratis y de código abierto. Facilidad de publicación y lanzamiento de tu juego para múltiples plataformas como iOS, Android, Windows Phone. La versión -x (llamada Cocos2d-X) está escrita principalmente en C++, por lo que puede compilarse de forma nativa en casi cualquier sistema. También te encantará la velocidad de este motor de juego. Utilizo el sistema de partículas para algunos proyectos y la tasa de fotogramas nunca baja. Realmente me encanta la v3 de este motor (actualmente la v3.10 es la última estable). También recientemente añadió la función 3D que presenta un buen rendimiento.

**¿Qué problemas resuelve Cocos2d-X y cómo le beneficia eso?**

Este motor te ayuda a crear tu aplicación y juego fácilmente y la publicación para múltiples plataformas ahorra tiempo. Es gratuito y de código abierto y es muy útil en la industria de los videojuegos.

  ### 11. Motor de juego de código abierto gratuito, ligero y muy útil.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Raydelto H. | Radio Presenter, Tecnología de la información y servicios, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** March 12, 2016

**¿Qué es lo que más le gusta de Cocos2d-X?**

Me gusta la flexibilidad que proporciona el marco. He usado principalmente Cocos2d-x, que te permite crear tus juegos usando C++, Lua y Javascript.

Usando las vinculaciones de Javascript, puedes crear literalmente un clon de flappy bird en 2 horas o menos (suponiendo que ya tengas tus recursos de audio y gráficos). El ciclo de desarrollo de JS es rápido, ligero y te permite probar tu código en 2 segundos o menos (dependiendo de las capacidades de tu computadora).

Si te gustaría usar Cocos2d Sprite Builder, también podrías crear juegos fácilmente usando las herramientas incluidas con el marco.

**¿Qué es lo que no le gusta de Cocos2d-X?**

Las herramientas adicionales proporcionadas por el marco no están tan integradas como deberían estar aún. Han desaprobado muchas herramientas antes de poder adaptarlas a las necesidades actuales (como Cocos IDE y CocosStudio).

También acaban de lanzar el Cocos Editor, que se superpone con algunas características de otra herramienta llamada Cocos.

La estrategia de herramientas no está clara todavía. En 2015 anunciaron que cambiarían el nombre del marco Cocos2d-x a simplemente Cocos, lanzaron la herramienta Cocos, pero el sitio Cocos.org sigue estando disponible solo en chino. Siguen lanzando herramientas fuera de las herramientas integradas de Cocos incluso cuando dijeron que no lo harían.

**Recomendaciones a otros que estén considerando Cocos2d-X:**

Si estás creando un juego 2D simple, considera usar Cocos2d-x. Te animaría a probar la vinculación con Javascript ya que te permitirá trabajar muy rápido.

Si estás creando juegos 3D complejos, aunque Cocos ya soporta 3D, podrías considerar usar otro marco.

**¿Qué problemas resuelve Cocos2d-X y cómo le beneficia eso?**

He estado creando juegos ligeros con esta herramienta desde 2013. Es totalmente gratuita y de código abierto, lo que significa que puedes cambiar el código para mayor comodidad, pero en mi caso particular, la mayor ventaja que he obtenido del código es tener acceso a capacidades de depuración más profundas.

  ### 12. Más o menos

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Tecnología de la información y servicios | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 27, 2016

**¿Qué es lo que más le gusta de Cocos2d-X?**

Cocos2D es muy flexible, respaldado por un buen widget de interfaz de usuario que ayuda a los nuevos usuarios a crear su juego fácilmente. Además de eso, como cocos ya es famoso desde el principio, cuando intenté encontrar tutoriales, los encontré fácilmente.

Cuando intento hacer algunos juegos en html5 usando cocos2d, leo la API en línea de cocos y me ayuda mucho, y cuando descargo la versión completa de cocos, me dan un ejemplo de juego que se puede entender fácilmente y se puede usar como referencia para mi próximo juego.

**¿Qué es lo que no le gusta de Cocos2d-X?**

Cuando estoy usando cocos para crear mi juego, encontré algunas dificultades para hacer algunas animaciones de fotogramas de sprites. Es muy complicado y no lo suficientemente simple. Creo que esto es una falla de cocos porque es muy flexible.

**Recomendaciones a otros que estén considerando Cocos2d-X:**

Cocos es un marco muy bueno para empezar, porque es muy flexible.

**¿Qué problemas resuelve Cocos2d-X y cómo le beneficia eso?**

En este momento trabajo como programador de juegos en una empresa. Cuando me cambié a Cocos desde otro marco, al principio fue difícil porque Cocos es muy diferente de mi marco básico de juegos, así que tuve que organizar algunas cosas nuevas.

Afortunadamente, después de estudiar Cocos por un tiempo, mi trabajo se volvió más fácil y puedo hacer mi nuevo juego más creativo que antes.



- [View Cocos2d-X pricing details and edition comparison](https://www.g2.com/es/products/cocos2d-x/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-16+14%3A34%3A53+-0500&secure%5Bsession_id%5D=8326b85c-45e1-4d7a-b43a-3f1165cf2645&secure%5Btoken%5D=7e11232ed77f412014c4453a2b0769cd3fdc80e57dde935888b3d946484bd559&format=llm_user)

## Cocos2d-X Features
**Fidelidad visual**
- Calidad de renderizado
- Calidad VFX
- Textura y Calidad del Terreno

**Herramientas de creación**
- Creación de escenas cinemáticas
- Creación de sombreador
- Control de IA
- Animaciones
- Capacidades de creación sin código
- Colaboración en equipo

## Top Cocos2d-X Alternatives
  - [Unity](https://www.g2.com/es/products/unity/reviews) - 4.5/5.0 (353 reviews)
  - [Godot](https://www.g2.com/es/products/godot/reviews) - 4.5/5.0 (27 reviews)
  - [Unreal Engine](https://www.g2.com/es/products/unreal-engine/reviews) - 4.5/5.0 (150 reviews)

