Red de conocimiento informático - Material del sitio web - Cómo utilizar Android Studio para desarrollar cocos2dx

Cómo utilizar Android Studio para desarrollar cocos2dx

El primer paso es descargar e instalar, puedes visitar /docs/native/ para ver

Crea tu primer proyecto cocos2d-x "hello world" en Android Studio:

1. Paso 1

: Escriba el comando en la línea de comando:

cocos new testApp -p com.coco2dx.org -l cpp -d .

1

1

Parámetros:

testApp es el nombre del proyecto

-p seguido del nombre del paquete de software

-l va seguido del tipo de lenguaje de desarrollo, que puede ser cpp, lua o js

-d va seguido del directorio donde está almacenado el proyecto

If no hay variables de entorno, puedes hacer esto:

p>

Ingresa al directorio cocos2d-x-3.2alpha0/tools/cocos2d-console/bin/cocos.py

Abra la terminal y ejecute el script cocos.py para crear el archivo

python cocos.py new testApp -p com.coco2dx.org -l cpp -d ~/Desktop

1

1

2. Paso 2

Abra el directorio testApp y aparecerán los siguientes archivos y carpetas:

El directorio proj.android es el proyecto eclipse, proj.android-studio es el proyecto android studio, estos dos son proyectos android

cocos2d es una biblioteca de clases,

el directorio Clases es; el directorio del código fuente de C++. Si desea cambiar los elementos de la pantalla, ¡los modificará aquí! Entonces si lo usas necesitarás una base C++!!!!!

Utilice Android Studio, abra el proyecto proj.android-studio

3. Paso 3

Después de importar y sincronizar correctamente con gradle, verá la estructura. es el siguiente:

Escribe una descripción de la imagen aquí

Por supuesto, los directorios libs y obj no deberían estar allí todavía, entonces, ¿cómo llegar allí?

En la línea de comando, abra el directorio jni:

...\testApp\proj.android-studio\appjni>ndk-build

1< / p>

2

1

2

Ejecute el comando ndk-build para comenzar a compilar el archivo so. Este proceso es relativamente largo. Espere pacientemente a que la compilación sea exitosa. ¡Entonces podrá ejecutar la aplicación!

La interfaz es la siguiente:

Escribe la descripción de la imagen aquí

¡Felicitaciones, el proyecto hello world en cocos2d-x se ha ejecutado con éxito!

Nota: La parte principal de esta parte del juego está escrita en C++, ¡y la parte de Java solo es responsable de mostrar esta interfaz! Si quieres escribir en profundidad, ¡necesitas aprender C++!