Primeros pasos con cocos2d-x

Instalación o configuración (Mac OS X)

VISIÓN GENERAL

cocos2d-x es un motor de juego multiplataforma de código abierto. Permite a los desarrolladores codificar en C++, Lua y Javascript para iOS, Android, Windows Phone, Mac OS X, Windows Desktop y Linux.


REQUISITOS PREVIOS

Requisitos de construcción

-Mac OS X 10.7+, Xcode 4.6+ -Windows 7+, VS 2012+ -Ubuntu 12.10+, CMake 2.6+

  • Pitón 2.7.5
  • NDK, JDK, ANT (desarrollo Android)

Requisitos de tiempo de ejecución

  • iOS 5.0+ para juegos de iPhone / iPad
  • Android 2.3+ para juegos Android
  • Windows Phone 8+ para juegos de Windows Phone
  • OS X v10.6+ para juegos de Mac
  • Windows 7+ para juegos de Windows

Instalación

Descarga todo a continuación:

Después de descargar todo lo anterior,

  • descomprimir Cocos2d-x
  • instalar el JDK.
  • descomprima el SDK y el NDK de Android en la misma ubicación raíz. (quizás: ~/AndroidDev)
  • verifique que Python 2.7 esté instalado y sea accesible.
  • instale Apache Ant y verifique que funcione.

Dentro de tu directorio Cocos2d-x ejecuta:

configuración de python.py

precaución: No debes usar el signo ~. Use la ruta completa a su directorio de inicio. De lo contrario, los scripts fallarán debido al valor de ruta de error.

  • Ahora pedirá la ruta NDK_ROOT. Aquí, ingrese el directorio NDK extraído sendero:

~/android-ndk-r10e

  • SDK_ROOT. Aquí, ingrese la ruta del SDK de Android:

~/android-sdk-macosx

  • RAÍZ_HORMIGA. Aquí, ingrese la ruta del contenedor Apache ANT:

~/apache-ant-1.9.6/bin

Después de configurar las variables de entorno anteriores, ejecute:

source ~/.bash_profile

Vola, el cocos2d-x se ha configurado con éxito en su sistema.


Instalación o configuración (Windows)

VISIÓN GENERAL

cocos2d-x es un motor de juego multiplataforma de código abierto. Permite a los desarrolladores codificar en C++, Lua y Javascript para iOS, Android, Windows Phone, Mac OS X, Windows Desktop y Linux.


REQUISITOS PREVIOS

Requisitos de construcción

-Mac OS X 10.7+, Xcode 4.6+ -Windows 7+, VS 2012+ -Ubuntu 12.10+, CMake 2.6+

  • Pitón 2.7.5
  • NDK, JDK, ANT (desarrollo Android)

Requisitos de tiempo de ejecución

  • iOS 5.0+ para juegos de iPhone / iPad
  • Android 2.3+ para juegos Android
  • Windows Phone 8+ para juegos de Windows Phone
  • OS X v10.6+ para juegos de Mac
  • Windows 7+ para juegos de Windows

Instalación

Descarga todo a continuación:

Después de descargar todo lo anterior,

  • descomprimir Cocos2d-x
  • instale el JDK y al mismo tiempo cree una nueva variable llamada: JAVA_HOME y asígnele la ruta a donde instaló el JDK arriba. ingrese la descripción de la imagen aquí
  • descomprima el SDK y el NDK de Android en la misma ubicación raíz. (quizás: ~/AndroidDev)
  • instale Python y tome nota de dónde lo colocó.
  • extraiga Apache Ant y coloque toda la carpeta donde desee guardarla. Toma nota de dónde lo colocaste.
  • agregue las rutas para Apache Ant y Python a su variable PATH. ingrese la descripción de la imagen aquí
  • reiniciar
  • ahora, pruebe su entorno antes de continuar. Inicie un símbolo del sistema y ejecute:

hormiga

`python`

Si todo funciona, es hora de ejecutar setup.py para configurar su entorno de desarrollo de Android. Esto establecerá las variables de entorno necesarias necesarias. Si no ha configurado este entorno antes, se le pedirá que ingrese rutas para las variables que no se encuentran. Ejecuta setup.py desde el directorio en el que se encuentra Cocos2d-x.

Dentro de su directorio Cocos2d-x, ejecute:

configuración de python.py

precaución: No debes usar el signo ~. Use la ruta completa a su directorio de inicio. De lo contrario, los scripts fallarán debido al valor de ruta de error.

  • Ahora pedirá la ruta NDK_ROOT. Aquí, ingrese el directorio NDK extraído sendero:

~/android-ndk-r10e

  • SDK_ROOT. Aquí, ingrese la ruta del SDK de Android:

~/android-sdk-macosx

  • RAÍZ_HORMIGA. Aquí, ingrese la ruta del contenedor Apache ANT:

~/apache-ant-1.9.6/bin

  • Reiniciar

Vola, el cocos2d-x se ha configurado con éxito en su sistema.