lunes, 9 de diciembre de 2013

Últimos retoques

Le estamos dando los últimos retoques al juego para que mañana luzca mejor que nunca.

domingo, 8 de diciembre de 2013

viernes, 29 de noviembre de 2013

Comida buena/ objetos malos

A veces, cuando veo caer una gota, sé inmediatamente que es buena, porque el agua es buena.

Nunca me comería un palo, por otra parte.

sábado, 16 de noviembre de 2013

Diseño del juego terminado

Todos los dibujos e imágenes del juego se han acabado en el plazo previsto, luciendo como queríamos: con estilo cartoon.

Esperamos implementarlas pronto en el código y que el resultado sea el esperado.

miércoles, 6 de noviembre de 2013

Iniciando el projecto con libGDX

Los creadores de estás librerias han creado una wiki muy completa y útil sobre esta.

Entonces para crear una aplicación de Android con esto (Después de crearlo con Eclipse) seguimos las siguientes instrucciones: http://code.google.com/p/libgdx/wiki/ProjectSetup en Android Setup Project

Cabe destacar que todos los archivos de imágenes, audio, etc. que usames en la app irá dentro de la carpeta assets, y las imágenes serán de tamaño potencia de dos (ej. 4x16, 32x32, etc.)

Luego tienen un excelente ejemplo de juego simple que permite comprender como funciona el sistema, porqwue está completamente comentado y explicado. http://code.google.com/p/libgdx/wiki/SimpleApp

Empezamos modificando ese ejemplo para ver cómo funciona, por ejemplo, cambiamos el tamaño
800x480 por Gdx.graphics.getWidth() y Gdx.graphics.getHeight();
para que se adapte a la resolución de pantalla del dispositivo.

Y para bloquear la pantalla en vertical, modificamos AndroidManifest.xml añadiendo el atributo android:screenOrientation="portrait" a activity
http://stackoverflow.com/questions/582185/android-disable-landscape-mode

Preparando el entorno de trabajo~

Usaremos eclipse para programar la aplicación, porque estamos acostumbrados a usarla para Java y tiene una gran comunidad detrás que ayuda con cualquier problema que surja :)

Eclipse IDE for Java EE Developers

Para usarlo hay que tener instalada la máquina virtual, si tienes 64bits mejor instalar tambiñen la de 32bits porque puede dar problemas con eclipse de no encontrar javaw.exe

Java Downloads for All Operating Systems

¡Genial! Todo va perfecto ahora a instalar el SDK de Android... y con eclipse es muy fácil.

Tan fácil como Help > Eclipse Marketplace, buscar Android e instalar Android Development Tools for Eclipse. Pedirá reiniciar Eclipse para terminar la instalación y al volver a ejecutarlo saldrá un diálogo ofreciendose a instalar el SDK de Android que desees.

Luego sólo falta iniciar un nuevo projecto: File > New > Other... > Android > Android Aplication Project

En mi caso se instaló todo bien, pero no mostraba las opciones de Android en la UI ni se me instaló el paquete necesario para virtualizar dispositivos Android. Si ese es tu caso:
"Windows–> Customize Perspective, en la pantalla que sale pinchar en la pestaña –> Command Groups Availability y marcar la casilla Android SDK and AVD Manager"
Montar un entorno de programación para android con eclipse en Windows 
Después aparecerán los iconos de Android y si no se ha instaldo bien el sistema de Android por lo que no puedes virtualizar o incluso no puedes crear un projecto:


Cuando abrí esa ventana ya estaban marcados para instalar junto con los drivers USB, imagino que para concetar nuestro propio dispositivo al PC y probarlo en él, instalamos todo y voilà

martes, 29 de octubre de 2013

Decidiendo la resolución

El juego va a ser para la plataforma Android, en télefonos. La variedad pantallas, resoluciones, pixeles por pulgada en los teléfono es inmensa así que vamos a calcular el tamaño final de los objetos en porcentajes de la pantalla.

En cuanto al tamaño de las imágenes de los objetos es... un enfrentamiento entre definición y peso del juego. Lo ideal sería dependiendo de la definición que se descargue una versión del juego con imágenes más pequeñas o mayores. La definición más alta en un smartphone de es full HD (1920x1080)

Finalmente, en base al porcentaje de pantalla que vaya a ser el personaje y decidiremos los pixeles que ocupa en una 1920x1080.

Trabajando

No descuidemos el trabajo. hay que hacer ruido en la red a la par que nuestro héroe rojo toma forma en su diseño.

Los árboles sonríen.

martes, 22 de octubre de 2013

Un 9 en el proyecto augura una gran memoria.

Motivación para dibujar tomates.

lunes, 21 de octubre de 2013

Primer día de trabajo: ideas claras

Productivo primero día de trabajo, con las ideas claras, muchos bocetos y primer contacto con Android en Java.

Tomates.

domingo, 20 de octubre de 2013

¿Qué es Healthmato?

Como podéis imaginar, Healthmato es un tomate muy sano que disfruta engullendo frutas y verduras y repudia la comida basura. ¡Ayúdale a ser un tomate fuerte y sano!