You are on page 1of 5

Conoces: Versin Espaa

(Documentacin tcnica)

Daniel Eduardo Almera Nez Mobigame 2012

Introduccin Conoces es un juego diseado para la plataforma Android. El juego consiste en ir respondiendo bien a una serie de preguntas antes de que se agote el tiempo. Cmo se juega? El juego nos propone 10 preguntas para saber si tenemos buenos conocimientos sobre Espaa (cultura, deportes, historia). Si respondemos mal a una de las preguntas o se nos acaba el tiempo, el juego habr terminado y habremos disgustado al pobre marcianito. Por el contrario, si somos capaces de responder bien a las 10 preguntas, habremos demostrado que somos unos espaoles de pro (y adems le damos una gran alegra a la mascota del juego). Dependiendo del tiempo que tardemos en responder, se nos irn sumando ms puntos a nuestro marcador. Al iniciar la aplicacin se muestra una pantalla de presentacin del juego (splash). Tras unos segundos nos aparece el men principal. Para comenzar un nuevo juego, slo tenemos que pulsar sobre el marcianito que est parpadeando.

Cuando iniciamos la partida, podemos ver en que pregunta estamos y cuanto nos queda para ser unos genios espaoles. Tras unos segundos (en los que adems de poder ver los puntos acumulados que llevamos, podemos respirar tranquilos :), se nos muestra una pantalla con la pregunta. Las zonas ms representativas de esta pantalla son: Enunciado: En la parte superior tendremos el texto de la pregunta. Imagen: En el medio disponemos de una imagen relacionada con el tema abordado, para refrescarnos la memoria. Posibles respuestas: En la parte inferior tenemos las 4 posibles respuestas. Debemos pulsar sobre una de ellas para responder. Y por ltimo, en la zona ms inferior, el reloj con la cuenta atrs.

Al tocar sobre una de las posibles respuestas, tenemos dos opciones: 1. Si respondemos bien a la pregunta, se marcar la opcin elegida de color verde y tras unos segundos se nos mostrar de nuevo la pantalla de progreso para continuar la partida. 2. Si respondemos mal, la opcin elegida se marcar en color rojo. Adems, la respuesta correcta se marcar de color verde para que podamos aprenderla para la prxima vez. Pasados unos segundos se mostrar la pantalla de fin de juego.

Aspectos tcnicos destacables En primer lugar, cabe destacar el uso de Andengine para el desarrollo del juego. Mediante este motor, adems de conseguir otras ventajas en el desarrollo, tambin obtenemos la tan deseada multirresolucin. La aplicacin ha sido diseada para una resolucin de 320x480, pero gracias a este motor, se adapta a cualquier otra resolucin. Aprovechando este motor, se han utilizado timers para controlar el tiempo, pulsaciones de pantalla sobre los elementos, y modificadores visuales de los sprites tales como cambiar el color o el tamao. Se ha intentado limitar al mximo las pulsaciones del usuario en la pantalla, evitando as cansarlo. La mayora de las acciones son llevadas a cabo automticamente (salvo responder, claro). La interfaz de usuario es sencilla de utilizar. Los textos son lo suficientemente grandes y los contrastes de colores ayudan a diferenciar cada elemento. Gran parte del desarrollo de la interfaz ha sido cuadrar sus elementos con independencia del tamao que tengan. Por ejemplo, los textos de las preguntas pueden ser de longitud variable, ya que la aplicacin los centrar automticamente en su rea predestinada. Este aspecto favorece enormemente futuras actualizaciones del juego. Se ha utilizado la gran potencia que nos brinda Android en cuanto a traduccin de distintos idiomas. Todos los textos (salvo las preguntas) de la aplicacin se encuentran metidos en el recurso Strings. De momento no hay versin en otros idiomas, pero su implantacin no llevara cambiar ni una lnea de cdigo. Las preguntas se encuentran agrupadas dentro de un fichero xml. Al iniciarse la aplicacin, se carga este fichero y se van mostrando una a una en orden aleatorio y sin repetir. Para esta versin se han aadido unas 200 entradas diferentes. Cada pregunta dispone de una sola solucin, pero se pueden aadir mltiples preguntas, imgenes y respuestas incorrectas. Con esto, adems de ganar versatilidad, evitamos que las preguntas sean siempre iguales y que el usuario se las pueda aprender de memoria.

Nuevas partidas y niveles Para aadir nuevas preguntas (o sustituir la que ya haba), slo tenemos que modificar el fichero xml. La propia aplicacin utilizar esta nueva informacin de manera automtica, facilitando enormemente la incorporacin de nuevas preguntas.

Cmo descrgalo? El juego se puede descargar de foma gratuita desde el siguiente link, o utilizando un visor de cdigos QR desde un mvil Android:
http://f7-preview.awardspace.com/practicasmaster.com/Conoces.apk

You might also like