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:
- Cocos2d-x v3.x
- JDK/SDK 1.6+
- Herramientas de línea de comandos de Android
- RDA
- Hormiga Apache
- Pitón 2.7.5
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:
- Cocos2d-x v3.x
- JDK/SDK 1.6+
- Herramientas de línea de comandos de Android
- RDA
- Hormiga Apache
- Pitón 2.7.5
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.
- 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.
- 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.