studio prefs gratis descargar cocos2dx cocos2d cocos20x cocos javascript android ios cocos2d-x

javascript - prefs - cocos2d pc



diferencia entre cocos2d-x vs cocos2d-js (3)

Cocos2d-JS es la versión javascript del motor Cocos2d-x, mantenida por el equipo Cocos2d-x. Admite la funcionalidad completa de Cocos2d-x con un conjunto de API simplificadas compatibles con javascript. Contiene dos partes: Cocos2d-html5 y Cocos2d-x JavaScript Bindings (JSB), y Cocos2d-html5 es un motor de JavaScript puro para web, y Cocos2d JSB es para aplicaciones nativas que comparten la misma API con Cocos2d-html5.

Por lo tanto, Cocos2d-JS proporciona una experiencia de desarrollo consistente para cualquier plataforma que desee distribuir, ya sea web o nativa. Puedes usarlo para desarrollar aplicaciones web, android, iOS, mac, windows. El Windows Phone8 llegará pronto. Puedes desarrollar tu juego en los navegadores con Cocos2d-html5, y luego compilarlo en la aplicación nativa con Cocos2d JSB.

Cocos2d-JavaScript es totalmente diferente de Cocos2d-html5 y Cocos2d JSB. Fue bifurcado de cocos2d-iPhone y mantenido por Ryan Williams.

Me estoy moviendo hacia las aplicaciones móviles ... Un amigo mío me dijo que comience con cocos2d, estoy bien en javascript. Mientras buscaba en Google para cocos2d, y dentro de cocos2d-x.org encontré

  1. cocos2d-x
  2. cocos2d-JSB
  3. cocos2d-html5
  4. cocos2d-Javascript

Sé para qué es cocos2d-x y para qué es cocos2d-html5, pero ¿para qué es cocos2d-JSB y cocos2d-Javascript?

Mis preguntas son ...

  1. ¿Podemos desarrollar aplicaciones / juegos nativos 100% puros en cocos2d-JSB o cocos2d-javascript?
  2. También sé que cocos2d-JSB son enlaces de javascript, pero ¿qué significa eso exactamente?
  3. Por último, pero no menos importante pregunta: ¿para qué sirve cocos2d-Javascript? ¿Funciona solo o necesitamos cocos2d-html5 para que se pueda obtener una vista previa en iOS / Android / Windows Phone?

Mi objetivo es desarrollar aplicaciones nativas para iOS / Android y Windows.


Cocos2d-X es un motor de juego completo que se puede usar para crear aplicaciones nativas para dispositivos móviles con Android, iOS y Windows, así como para la plataforma web. Cocos2d JSB se utiliza para crear aplicaciones nativas y aplicaciones web, mientras que Cocos2d js se utiliza para crear juegos basados ​​únicamente en la web. Si no desea crear una aplicación nativa, también puede usar la versión Lite de Cocos2d. La versión Lite de Cocos2d es un único archivo javascript que tiene la funcionalidad básica completa de Cocos2d-X. Puedes usar esta versión para reducir el tamaño de tu proyecto.


cocos2d-x soporta 3 idiomas:

  • cocos2d-x + c ++,
  • cocos2d-x + js,
  • cocos2d-x + lua.

Con c ++, lua, puedes desarrollar aplicaciones para Android / iOS / Windows, pero no puedes desarrollar un juego basado en la web. Tendrá que hacerse en Javascript. cocos2d-x + js será compatible con Android / iOS, también una aplicación basada en web.