Departament d’Enginyeria Informàtica i M atemàtiques Desarrollo de un Videojuego para Android TITULACIÓN: Ingeniería Técnica en Informática de Sistemas AUTOR: Eduardo Santiso Martorell DIRECTOR: Carlos Molina Clemente FECHA: Febrero de 2013. RESUMEN La popularización de los dispositivos móviles se ha disparado en los últimos años, en parte gracias a la llegada de los smartphones o teléfonos inteligentes. Actualmente forman parte de la vida diaria de millones de personas en todo el mundo, independientemente de su edad o condición social. El sistema operativo Android es el más extendido y demandado en el mundo de los dispositivos móviles, seguramente por su adaptabilidad a todo tipo de dispositivos como por su sencillez, robustez y capacidad de personalización, logrando cubrir las necesidades de cualquier usuario. El sector de los videojuegos goza de prosperidad. Actualmente se está abriendo a nuevos mercados y se acerca a sectores de población inexplotados. El mercado de los videojuegos para móviles ya es más grande que cualquier otro mercado de videojuegos portátiles y se estima que vaya incrementando aún más. El presente proyecto busca crear un videojuego para dispositivos móviles Android desde cero. Para ello, llevaremos a cabo el diseño del juego con sus especificaciones y requisitos. Continuaremos viendo cómo construir un videojuego, creando un framework reutilizable para futuros proyectos. Después estudiaremos los fundamentos de las tecnologías que necesitaremos para, posteriormente, llevar a cabo la implementación. RESUM La popularització dels dispositius mòbils s’ha disparat en els darrers anys, en part gràcies a l’arribada dels smartphones o telèfons intel·ligents. Avui en dia, formen part de la vida diària de milions de persones a tot el món, independentment de l’edat o de la condició social. El sistema operatiu Android és el més estès i sol·licitat en el món dels dispositius mòbils, segurament per la seva adaptabilitat a tot tipus de dispositius així com també per la seva senzillesa, fiabilitat i capacitat de personalització, doncs aconsegueix cobrir les necessitats de qualsevol usuari. El sector dels videojocs gaudeix de prosperitat. Actualment, s’està obrint a nous mercats i s’apropa a sectors inexplotats de la població. El mercat dels videojocs per a mòbils és ja més gran que qualsevol altre mercat de videojocs portàtils i es preveu que augmenti encara més. Aquest projecte té la intenció de crear un videojoc per a dispositius mòbils Android des de zero. Per aconseguir-ho durem a terme tot el disseny amb les especificacions i requeriments. Continuarem veient com es construeix un videojoc, creant un framework reutilitzable per projectes futurs. Després estudiarem els fonaments de les tecnologies que necessitarem per, finalment, acabar realitzant la implementació. ABSTRACT The popularity of mobile devices has exploded in recent years, thanks in part to the arrival of smartphones. Nowadays, the smartphones are part of the daily lives of millions of people around the world, regardless of age or social status. The Android operating system is the most extended and requested in the world of mobile devices, probably due to its adaptability to all types of devices as well as for its simplicity, reliability and customization, capable of meeting the needs of any user. The video game industry is enjoying prosperity. Currently, it is opening to new markets and it approaches to unexploited sectors of the population. The mobile gaming market is already bigger than any other portable game market and is expected to increase even more. This project is intended to create a game for Android mobile devices from scratch. For this aim, the design of the game is carried out with its specifications and requirements. Then, the game is performed by creating a reusable framework for future projects. After that, the foundations for the needed technologies are studied to finish doing the implementation.