viernes, 30 de marzo de 2012

Instalar y configurar un proyecto para win32

Hoy instalaremos y configuraremos los programas necesarios para realizar juegos para la plataforma win32.
Para ello necesitamos descargar los siguientes programas:

Visual C++ 2010 Express

XN Resource Editor

cocos2d-x

1 – Instalamos el Visual C++ 2010 Express

2 – Descomprimimos cocos2d-x

3 – Dentro de las carpetas de cocos2d-x ejecutamos el fichero “build-win32.bat”, este paso nos llevara un rato.

4 – Instalamos las plantillas de cocos2d-x en Visual C++ ejecutando el fichero “install-templates-msvc.bat” (también se encuentra en la carpeta descomprimida).

5 – Ya tenemos todo preparado para trabajar con visual C++

6 – Para entrar en el proyecto de cocos2d-x ejecutamos el fichero “cocos2d-win32.cv2010”, se nos abrirá el visual C++ con el proyecto de pruebas.

7 – Para ver el juego de pruebas clic con el botón derecho sobre la carpeta “HelloWorld” y debugger.

Ya témenos ejecutando nuestro primer proyecto.

Visual C++ Express al ser gratuito le faltan algunas herramientas de las que dispone su hermano mayor, una de ellas es el editor de recursos.

Para solucionar este inconveniente encontré un editor de recursos gratuito, el XN Resource Editor, que con dos pasos que deberemos repetir en cada proyecto nuevo, podremos modificar los recursos de nuestros proyectos.

1 – Antes de usar el XN Resource Editor necesitamos debugar una primera vez nuestro proyecto.

2 – Dentro de nuestra carpeta de proyecto, en la carpeta “win32.debug”, encontraremos un fichero con extensión “.RES”, lo copiamos a la carpeta “Resources” de nuestro proyecto, clikamos con el boton derecho e incluimos en el proyecto.

3 – En la carpeta “win32.debug” en los archivos “.RS” y “.RES” clikamos  con el boton derecho y opción quitar del proyecto.

4 – Ahora cada vez que necesitemos modificar el fichero de recursos abrimos el XN Resource Editor y modificamos el fichero “.RES” de la carpeta “Resources”.

Espero que sea claro este post, si hay alguna duda no dudéis en dejar algún comentario.

viernes, 16 de marzo de 2012

Un nuevo inicio


Comienzo este blog con la idea de aprender y documentar mis hallazgos en el Framework de cocos2d-x.

He buscado información sobre este framework en Internet y lo poco que encuentro esta en ingles, así que espero que este blog sea de ayuda a la comunidad hispana.


Intentare usar solo aplicaciones de libre distribución a no ser que no exista ninguna.

Este blog no pretende enseñar C++, que es el lenguaje de programación para este framework, os dejo un manual que encontré hace tiempo que esta bastante bien.


Empezare a realizar proyectos para win32 y luego se exportaran tanto para iphone como para android. E decidido hacerlo así ya que es mas sencillo instalar, configurar y debugar para este dispositivo, y después solo hay que exportarlo al resto de dispositivos modificando 4 cosas.