Cómo crear un entorno de desarrollo cocos2d-x en la plataforma Mac
Cocos2d-x es un marco de juegos multiplataforma. Recientemente se lanzó la versión 3.12. Cómo construir el último entorno de desarrollo de cocos2d-x en la plataforma Mac para desarrollar juegos móviles.
Herramientas/materias primas
cocos2d-x-3.12
Xcode
android-sdk
android- ndk
adt-bundle
apache-ant
Método/pasos
1 Descargue los paquetes de desarrollo necesarios y extráigalos todos. El directorio local, los paquetes de desarrollo necesarios y las direcciones de descarga se enumeran en los materiales de referencia al final del artículo.
El directorio que descomprimí es /Users/ryan/E/_develop, y la configuración de ruta posterior se basa en este directorio.
Configuración del entorno 2.cocos2d-x
Abra la consola, ingrese al directorio donde se encuentra cocos2d-x/Users/ryan/E/_develop/cocos2d-x-3.12, y ejecute el script de instalación:
python setup.py
Durante el proceso de instalación, debe ingresar las rutas de Android NDK, Android SDK y ANT. Ingrese las siguientes rutas respectivamente:
/Users/ryan /E/_develop/android-ndk-r10d
/Users/ryan/E/_develop/android-sdk
/Users/ ryan/E/_develop/apache-ant-1.9 .7/bin
Después de ejecutar el script, ejecute el siguiente comando de acuerdo con las indicaciones para que las variables de entorno surtan efecto:
fuente /Users/ryan/.bash_profile
3 .Crear proyecto cocos2d-x
Ejecute el comando de creación en la consola:
cocos new -l cpp -d ~/E? CocosDemo
El resultado de ejecutar el comando es Crear un proyecto cocos2d en lenguaje cpp en el directorio ~/E, con el nombre del proyecto CocosDemo.
Ingrese al directorio CocosDemo y podrá ver el directorio proj.xxx donde se encuentran los archivos de configuración del proyecto para cada plataforma e idioma.
4. Utilice Xcode para desarrollar y depurar el proyecto cocos2d-x
Ingrese al directorio proj.ios_mac, abra el archivo del proyecto CocosDemo.xcodeproj y luego use Xcode para el desarrollo y la depuración. .
5. Compile el paquete de instalación apk para la plataforma Android
Ingrese al directorio CocosDemo y ejecute el comando de compilación:
cocos compile -p android
Este comando utilizará ANT para compilar y empaquetar el apk de la plataforma Android. El archivo de configuración es /Users/ryan/E/CocosDemo/proj.android/build.xml.
Si se produce un error: ValueError: local desconocido: UTF-8,
Agregue las siguientes variables de entorno en el archivo .bash_profile para resolver el problema.
exportar LC_ALL=en_US.UTF-8
exportar.UTF-8
Una vez completada la compilación, en /Users/ryan/E/CocosDemo/ bin/ El archivo apk se puede encontrar en el directorio debug/android.
6. Utilice ADT-Bundle para desarrollar y depurar el proyecto cocos2d-x
Abra ADT-Bundle e importe los dos proyectos siguientes:
1. :
p>
/Users/ryan/E/CocosDemo/cocos2d/cocos/platform/android/java
2. Users/ryan/E/CocosDemo/ proj.android
El proyecto CocosDemo se ha asociado automáticamente con el proyecto libcocos2dx. Compile y ejecute CocosDemo, y puede usar ADT para desarrollo y depuración.