Instale Geobuino Desktop

Si usted aún no dispone de una consola Geobuino, igual puede programar juegos para la consola y visualizarlos en su PC. Siga estos sencillos pasos para instalar el software necesario y comenzar a hacer sus propios juegos para compartirlos con la comunidad. 

En caso de haber descargado la versión Portable (Windows), no es necesario seguir todos los pasos detallados debajo. Simplemente descomprima el archivo .zip e instale Visual Studio Code (Paso1) . Luego ejecute el archivo run.bat contenido en la carpeta GeobuinoDesktop. Para correr un programa Geobuino, siga el Paso 6.

Paso 1: Descargue e instale Visual Studio Code

Acceda al siguiente enlace. Desde allí podrá decargar Visual Studio Code, un editor de código que le permitirá escribir y compilar sus programas. Para más detalles sobre la instalación en Windows, puede ir aquí. Si usted desea realizar la instalación en Linux, acceda aquí.

 

Una vez finalizada la instalación, ejecute Visual Studio Code. Verá una pantalla como la siguiente:

En el siguiente enlace podrá ver las características principales que ofrece este editor de código fuente.

Se recomienda la instalación de la extensión C/C++ for Visual Studio Code, para el soporte del lenguaje C++.

Paso 2: Instale el compilador de C++

Si usted utiliza el sistema operativo Windows, descargue e instale MinGW desde aquí. En caso de utilizar Linux, instale gcc (GNU Compiler Collection)  y gdb (GNU Debugger). Si utiliza Ubuntu, puede instalarlos ejecutando el siguiente comando: sudo apt install build-essential gdb  

Paso 3: Descargue e instale SDL (Simple DirectMedia Layer)

Windows: Para descargar SDL2 (SDL Versión 2) para Windows, siga el siguiente enlace. Descomprima el archivo descargado con 7-zip. Luego copie las carpetas bin, include, lib desde  i686-w64-mingw32 (o x86_64-w64-mingw32, según corresponda) a la carpeta de igual nombre ( i686-w64-mingw32 o x86_64-w64-mingw32) de la instalación de MinGW. Para mayor detalle, puede seguir el siguiente tutorial de matsson.com Linux:
Si usted utiliza Linux, en particular Ubuntu, puede realizar la instalación de SDL2 con el comando:
sudo apt install libsdl2-dev libsdl2-2.0-0

Paso 4 (solo para Windows): Instale Make 

Si usted utiliza el sistema operativo Windows, descargue e instale GNU make desde aquí.

Paso 5: Descargue Geobuino Desktop

Descargue Geobuino Desktop según su sistema operativo desde el siguiente enlace:

https://geoidlabs.com/geobuino-downloads/

Luego descomprima el archivo zip en alguna ubicación de su disco de su PC. Esto generará una carpeta de nombre GeobuinoDesktop.

Desde Visual Studio Code, seleccione Archivo->Abrir Carpeta . . . (File->Open Folder) y elija la ubicación de la carpeta GeobuinoDesktop.

Paso 6: Ejecute un programa de ejemplo

Edite el achivo sketch_conf.c para que incluya la ruta del sketch (archivo de extensión .ino) que desee ejecutar.

Presione Control + F5 para ejecutar la simulación (o F5 si desea depurar su código). Aparecerá una ventana como la siguiente:

Utilice el teclado de la PC para simular los botones de la consola. La teclas direccionales y Z, X ,C (corresponden a los botones direccionales y A, B , C de la consola Geobuino respectivamente).