Mi Blog

Programador Web, fanático del software libre, hardware libre y energía renovable. Quito Ecuador

Configurar proyecto Cocos2dx en Qt Creator GNU/Linux

Primero para poder compilar sin problemas de dependencias hay que crear una carpeta dentro de la carpeta donde se encuentra cocos2dx, en mi caso la llame cocos2dx_apps. Luego copiamos la carpeta HelloCpp y la copiamos en la nueva carpeta con el nombre de nuestro proyecto, en mi caso lo llame Prueba.

Después abrimos Qt Creator y escojemos New File or Project Escojemos “Import Project” y de sus opciones “Import Existing Project”. Luego ponemos un nombre en Project Name y escojemos la carpeta que copiamos (copia de HelloCpp). Escojemos todos los archivos en la siguiente pantalla y añadimos algun control de subversion si lo deseamos.

Luego damos click en el boton “Projects” y seleccionamos la pestaña de nuestro proyecto. En build directory escojemos la carpeta proj.linux de nuestro nuevo proyecto.

Creamos un shell script llamado make.sh en la carpeta proj.linux con el siguiente contenido (cambiar el path de acuerdo a donde se encuentre la carpeta)

#!/bin/bash
cd ~/cocos2dx/cocos2dx_apps/Prueba/proj.linux/
make

Damos click en Details al lado de build steps y ponemos la ubicacion del shell script make.sh en “Override /usr/bin/make”, quitamos los vistos en Targets

Creamos otro shell script llamado test.sh en proj.linux con el contenido

#!/bin/bash
cd ~/cocos2dx/cocos2dx_apps/Prueba/proj.linux/bin/debug
./HelloCpp

Dar click en el boton Run al lado de Build y en Command seleccionar la ubicación del shell script

Ahora al dar click en el boton Run aparece la ventana que corre el programa cocos2dx

Si desean aprender mas acerca de Cocos2D-x, les recomiendo el libro Cocos2d-x by Example Beginner’s Guide (Amazon.com), que me ayudo bastante a entender como crear juegos.

Categorias: GNU/Linux Cocos 2D X