SlideShare une entreprise Scribd logo
1  sur  26
Télécharger pour lire hors ligne
Introducción
     al
 desarrollo
de juegos en
   Android
Sobre Mi

      Carlos Piñán
      Desarrollador de juegos en Android
            carlos.pinan@gmail.com
            @carlospinan
            +Carlos Eduardo
Demo del Juego
Android
 http://developer.android.com/index.html

                 Sistema operativo móvil basado
                           en Linux.
Devices




 Existe una gran cantidad de dispositivos con
 diferentes resoluciones, hay que tener esto
      en cuenta al desarrollar un juego o
                  aplicación.
Google Play




    Antes llamado Android Market, es una
 tienda de software desarrollada por Google
        para los dispositivos Android.
Google Play
 https://play.google.com/apps/publish
Google Play
Herramientas
Herramientas
Frameworks


                     Motor para desarrollo de
                   videojuegos 2D para Android
                      basado en OPEN GL ES




https://github.com/nicolasgramlich/AndEngine
Frameworks

  Librería para el desarrollo de
  videojuegos en Java. Permite
    exportarlas en : Desktop,
  Android y HTML5 basados en
estándares de OPEN GL ES y WEB
                GL



         http://code.google.com/p/libgdx/
Frameworks
     http://code.google.com/p/rokon/



Desde mi punto de vista es bueno aunque en la URL
anexada indican que mejor migren a LIBGDX por lo
       que este ya no se esta actualizando.
Idea del juego
                    Main Menu
                       -Game
    Splash             - Score
    Screen           - Settings
                    - About me                 Game (Lógica
                                                del juego y
                                               poder enviar
                                                   score


Score (Con
 server en     Settings
                                  About Me
App Engine   (Preferences
                                  (Un Texto)
   y con     de Android)
  Python)
Idea del juego
                Una imagen que aparece que va a ser
                 la presentación de nuestro juego.


Splash Screen
Idea del juego


                                    Main Menu
Un acceso a cada parte de nuestro       -Game
                                        - Score
              juego.                  - Settings
                                    - About me
Idea del juego

                    Basado en un TabHost para poder
Score (Con server    mostrar puntajes de los niveles
 en App Engine y
   con Python)      que vamos a tener: Easy, Normal y
                        Hard. Mostrará sólo los 20
                       primeros de cada categoría.
Idea del juego

 Basado en un PreferenceActivity
   de android para poder tener
 preferencias de manera simple,
                                     Settings (Preferences
    nuestras preferencias nos             de Android)
permitirán: Cambiar el nick con el
cual publicar puntaje por defecto,
  el nivel que queremos jugar y
        nuestro personaje.
Idea del juego


                      Un texto simple explicando algo
About Me (Un Texto)
                         sobre mi =P y el juego xD
Idea del juego

            Game (Lógica del juego y
              poder enviar score




   Y el juego!!!! La razón por la cual
    nos encontramos reunidos hoy.
El juego

    Todo el juego se
 concentra en 3 clases
 en especial: El motor
del juego, el thread del
juego y la clase Sprite.
  Además de toda la
        lógica.
El juego




           Imágenes en el juego.
El juego
 Para descargar el juego en APK ingresen aquí:

          http://goo.gl/U3SYH
SRC

        El código se encuentra en:

 https://code.google.com/p/game-dev-
              conference/
Conclusiones

•Android es muy útil en la actualidad ya que muchas
personas poseen un device android.

•Desarrollar en Android es muy flexible ya que se
programa con Java.

•El desarrollo de juegos es una secuencia de ideas y
mientras más adictivo sea, nuestro juego será
exitoso.
Para ver
      •http://code.google.com/p/bomberslash/

  •http://code.google.com/p/bomberman-android-
                        ios/

      •http://code.google.com/p/replicaisland/

    •http://www.amazon.com/Practical-Android-4-
         Games-Development/dp/1430240296


 •http://www.amazon.com/Beginning-Android-Games-
           Mario-Zechner/dp/1430230428

Contenu connexe

En vedette

Articulo proyecto SHBuildings en Economia3
Articulo proyecto SHBuildings en Economia3Articulo proyecto SHBuildings en Economia3
Articulo proyecto SHBuildings en Economia3torrubia
 
Storytelling, el poder de las historias como elemento de gestión del conocimi...
Storytelling, el poder de las historias como elemento de gestión del conocimi...Storytelling, el poder de las historias como elemento de gestión del conocimi...
Storytelling, el poder de las historias como elemento de gestión del conocimi...CRISEL BY AEFOL
 
Historia de la política en la antigüedad
Historia de la política en la antigüedadHistoria de la política en la antigüedad
Historia de la política en la antigüedadPacho Elgatho
 
Descubriendo la imagen digital: experiencia y método
Descubriendo la imagen digital: experiencia y métodoDescubriendo la imagen digital: experiencia y método
Descubriendo la imagen digital: experiencia y métodoCRISEL BY AEFOL
 
"Gestión del Conocimiento como exponente de valoración del empleado. El caso ...
"Gestión del Conocimiento como exponente de valoración del empleado. El caso ..."Gestión del Conocimiento como exponente de valoración del empleado. El caso ...
"Gestión del Conocimiento como exponente de valoración del empleado. El caso ...CRISEL BY AEFOL
 
Storytelling, el poder de las historias como elemento de gestión del conocimi...
Storytelling, el poder de las historias como elemento de gestión del conocimi...Storytelling, el poder de las historias como elemento de gestión del conocimi...
Storytelling, el poder de las historias como elemento de gestión del conocimi...CRISEL BY AEFOL
 
Uso de simuladores virtuales para la formación: casos de éxito
Uso de simuladores virtuales para la formación: casos de éxitoUso de simuladores virtuales para la formación: casos de éxito
Uso de simuladores virtuales para la formación: casos de éxitoCRISEL BY AEFOL
 
Tu banca móvil, en forma simple y ¿segura? Estado de la seguridad en apps móv...
Tu banca móvil, en forma simple y ¿segura? Estado de la seguridad en apps móv...Tu banca móvil, en forma simple y ¿segura? Estado de la seguridad en apps móv...
Tu banca móvil, en forma simple y ¿segura? Estado de la seguridad en apps móv...Cristián Rojas, MSc., CSSLP
 
El eLearning como herramienta estratégica en la formación de empresarios y di...
El eLearning como herramienta estratégica en la formación de empresarios y di...El eLearning como herramienta estratégica en la formación de empresarios y di...
El eLearning como herramienta estratégica en la formación de empresarios y di...CRISEL BY AEFOL
 
Bachillerato general unificado 27 de febrero
Bachillerato general unificado 27 de febreroBachillerato general unificado 27 de febrero
Bachillerato general unificado 27 de febreroDARWIN PUGO
 
Rumbo a Presidenciales 2013: Análisis y estadísticas de Precandidatos en Rede...
Rumbo a Presidenciales 2013: Análisis y estadísticas de Precandidatos en Rede...Rumbo a Presidenciales 2013: Análisis y estadísticas de Precandidatos en Rede...
Rumbo a Presidenciales 2013: Análisis y estadísticas de Precandidatos en Rede...GRS Social Networking
 
Nuevo presentación de open document
Nuevo presentación de open documentNuevo presentación de open document
Nuevo presentación de open documentsilvanarisitas
 
Tecnologías de la información y la comunicación
Tecnologías de la información y la comunicaciónTecnologías de la información y la comunicación
Tecnologías de la información y la comunicaciónjgn1995
 

En vedette (20)

Club el remanso
Club el remansoClub el remanso
Club el remanso
 
Articulo proyecto SHBuildings en Economia3
Articulo proyecto SHBuildings en Economia3Articulo proyecto SHBuildings en Economia3
Articulo proyecto SHBuildings en Economia3
 
Storytelling, el poder de las historias como elemento de gestión del conocimi...
Storytelling, el poder de las historias como elemento de gestión del conocimi...Storytelling, el poder de las historias como elemento de gestión del conocimi...
Storytelling, el poder de las historias como elemento de gestión del conocimi...
 
Historia de la política en la antigüedad
Historia de la política en la antigüedadHistoria de la política en la antigüedad
Historia de la política en la antigüedad
 
Portada
PortadaPortada
Portada
 
Descubriendo la imagen digital: experiencia y método
Descubriendo la imagen digital: experiencia y métodoDescubriendo la imagen digital: experiencia y método
Descubriendo la imagen digital: experiencia y método
 
"Gestión del Conocimiento como exponente de valoración del empleado. El caso ...
"Gestión del Conocimiento como exponente de valoración del empleado. El caso ..."Gestión del Conocimiento como exponente de valoración del empleado. El caso ...
"Gestión del Conocimiento como exponente de valoración del empleado. El caso ...
 
Storytelling, el poder de las historias como elemento de gestión del conocimi...
Storytelling, el poder de las historias como elemento de gestión del conocimi...Storytelling, el poder de las historias como elemento de gestión del conocimi...
Storytelling, el poder de las historias como elemento de gestión del conocimi...
 
Uso de simuladores virtuales para la formación: casos de éxito
Uso de simuladores virtuales para la formación: casos de éxitoUso de simuladores virtuales para la formación: casos de éxito
Uso de simuladores virtuales para la formación: casos de éxito
 
Tu banca móvil, en forma simple y ¿segura? Estado de la seguridad en apps móv...
Tu banca móvil, en forma simple y ¿segura? Estado de la seguridad en apps móv...Tu banca móvil, en forma simple y ¿segura? Estado de la seguridad en apps móv...
Tu banca móvil, en forma simple y ¿segura? Estado de la seguridad en apps móv...
 
El eLearning como herramienta estratégica en la formación de empresarios y di...
El eLearning como herramienta estratégica en la formación de empresarios y di...El eLearning como herramienta estratégica en la formación de empresarios y di...
El eLearning como herramienta estratégica en la formación de empresarios y di...
 
El Romanticisme i la Renaixença
El Romanticisme i la RenaixençaEl Romanticisme i la Renaixença
El Romanticisme i la Renaixença
 
B y d
B y dB y d
B y d
 
Delitos informaticos
Delitos informaticosDelitos informaticos
Delitos informaticos
 
Bachillerato general unificado 27 de febrero
Bachillerato general unificado 27 de febreroBachillerato general unificado 27 de febrero
Bachillerato general unificado 27 de febrero
 
Rumbo a Presidenciales 2013: Análisis y estadísticas de Precandidatos en Rede...
Rumbo a Presidenciales 2013: Análisis y estadísticas de Precandidatos en Rede...Rumbo a Presidenciales 2013: Análisis y estadísticas de Precandidatos en Rede...
Rumbo a Presidenciales 2013: Análisis y estadísticas de Precandidatos en Rede...
 
Nuevo presentación de open document
Nuevo presentación de open documentNuevo presentación de open document
Nuevo presentación de open document
 
Tecnologías de la información y la comunicación
Tecnologías de la información y la comunicaciónTecnologías de la información y la comunicación
Tecnologías de la información y la comunicación
 
Intercambio de publicidad
Intercambio de publicidadIntercambio de publicidad
Intercambio de publicidad
 
Cecal
CecalCecal
Cecal
 

Similaire à Introducción al desarrollo de juegos en Android

Microsoft desarrollo de videojuegos
Microsoft desarrollo de videojuegosMicrosoft desarrollo de videojuegos
Microsoft desarrollo de videojuegosSoftware Guru
 
Programas para hacer video juegos
Programas para hacer video juegosProgramas para hacer video juegos
Programas para hacer video juegosSonia Ramirez
 
5 herramientas para crear videojuegos sin saber programar
5 herramientas para crear videojuegos sin saber programar5 herramientas para crear videojuegos sin saber programar
5 herramientas para crear videojuegos sin saber programarrobinson hurtado
 
Introduccion A Xna By Lasa
Introduccion A Xna By LasaIntroduccion A Xna By Lasa
Introduccion A Xna By LasaLuis A. Sanchez
 
Experiencias desarrollando mi primer videojuego - Techne18
Experiencias desarrollando mi primer videojuego - Techne18Experiencias desarrollando mi primer videojuego - Techne18
Experiencias desarrollando mi primer videojuego - Techne18Vanessa Galcera
 
Portafolio Tactágara
Portafolio TactágaraPortafolio Tactágara
Portafolio TactágaraLj Soberón
 
Diseñar un juego
Diseñar un juegoDiseñar un juego
Diseñar un juegoJHON ALEX
 
Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Dianayjeferson
 
Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Dianayjeferson
 
Instalar aplicacion 32bits en Windows 64bits
Instalar aplicacion 32bits en Windows 64bitsInstalar aplicacion 32bits en Windows 64bits
Instalar aplicacion 32bits en Windows 64bitsJames Rodriguez
 
Presentacion Game Engines
Presentacion Game EnginesPresentacion Game Engines
Presentacion Game EnginesFutura Networks
 
Modelamiento de juegos
Modelamiento de juegosModelamiento de juegos
Modelamiento de juegosingsistemas1
 
Taller unity3d. 00.0. instalación
Taller unity3d. 00.0. instalaciónTaller unity3d. 00.0. instalación
Taller unity3d. 00.0. instalaciónJordi Martos
 
Game-Ninja 6102
Game-Ninja 6102Game-Ninja 6102
Game-Ninja 6102amairani23
 

Similaire à Introducción al desarrollo de juegos en Android (20)

Microsoft desarrollo de videojuegos
Microsoft desarrollo de videojuegosMicrosoft desarrollo de videojuegos
Microsoft desarrollo de videojuegos
 
Juego Pin Pon en java
Juego Pin Pon en javaJuego Pin Pon en java
Juego Pin Pon en java
 
Programas para hacer video juegos
Programas para hacer video juegosProgramas para hacer video juegos
Programas para hacer video juegos
 
5 herramientas para crear videojuegos sin saber programar
5 herramientas para crear videojuegos sin saber programar5 herramientas para crear videojuegos sin saber programar
5 herramientas para crear videojuegos sin saber programar
 
Introduccion A Xna By Lasa
Introduccion A Xna By LasaIntroduccion A Xna By Lasa
Introduccion A Xna By Lasa
 
Experiencias desarrollando mi primer videojuego - Techne18
Experiencias desarrollando mi primer videojuego - Techne18Experiencias desarrollando mi primer videojuego - Techne18
Experiencias desarrollando mi primer videojuego - Techne18
 
Portafolio Tactágara
Portafolio TactágaraPortafolio Tactágara
Portafolio Tactágara
 
Diseñar un juego
Diseñar un juegoDiseñar un juego
Diseñar un juego
 
Presentacion01
Presentacion01Presentacion01
Presentacion01
 
Presentacion01
Presentacion01Presentacion01
Presentacion01
 
Novedades Tecnologicas
Novedades TecnologicasNovedades Tecnologicas
Novedades Tecnologicas
 
Novedades Tecnologicas
Novedades TecnologicasNovedades Tecnologicas
Novedades Tecnologicas
 
Novedades Tecnologicas
Novedades TecnologicasNovedades Tecnologicas
Novedades Tecnologicas
 
Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Pasos para hacer un videojuego .
Pasos para hacer un videojuego .
 
Pasos para hacer un videojuego .
Pasos para hacer un videojuego .Pasos para hacer un videojuego .
Pasos para hacer un videojuego .
 
Instalar aplicacion 32bits en Windows 64bits
Instalar aplicacion 32bits en Windows 64bitsInstalar aplicacion 32bits en Windows 64bits
Instalar aplicacion 32bits en Windows 64bits
 
Presentacion Game Engines
Presentacion Game EnginesPresentacion Game Engines
Presentacion Game Engines
 
Modelamiento de juegos
Modelamiento de juegosModelamiento de juegos
Modelamiento de juegos
 
Taller unity3d. 00.0. instalación
Taller unity3d. 00.0. instalaciónTaller unity3d. 00.0. instalación
Taller unity3d. 00.0. instalación
 
Game-Ninja 6102
Game-Ninja 6102Game-Ninja 6102
Game-Ninja 6102
 

Dernier

dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptchaverriemily794
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOnarvaezisabella21
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx241522327
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramDIDIERFERNANDOGUERRE
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxAlexander López
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 

Dernier (20)

dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).pptLUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
LUXOMETRO EN SALUD OCUPACIONAL(FINAL).ppt
 
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPOAREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
AREA TECNOLOGIA E INFORMATICA TRABAJO EN EQUIPO
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
FloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptxFloresMorales_Montserrath_M1S3AI6 (1).pptx
FloresMorales_Montserrath_M1S3AI6 (1).pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
Explorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ramExplorando la historia y funcionamiento de la memoria ram
Explorando la historia y funcionamiento de la memoria ram
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptxGoogle-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
Google-Meet-como-herramienta-para-realizar-reuniones-virtuales.pptx
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 

Introducción al desarrollo de juegos en Android

  • 1. Introducción al desarrollo de juegos en Android
  • 2. Sobre Mi Carlos Piñán Desarrollador de juegos en Android carlos.pinan@gmail.com @carlospinan +Carlos Eduardo
  • 4. Android http://developer.android.com/index.html Sistema operativo móvil basado en Linux.
  • 5. Devices Existe una gran cantidad de dispositivos con diferentes resoluciones, hay que tener esto en cuenta al desarrollar un juego o aplicación.
  • 6. Google Play Antes llamado Android Market, es una tienda de software desarrollada por Google para los dispositivos Android.
  • 11. Frameworks Motor para desarrollo de videojuegos 2D para Android basado en OPEN GL ES https://github.com/nicolasgramlich/AndEngine
  • 12. Frameworks Librería para el desarrollo de videojuegos en Java. Permite exportarlas en : Desktop, Android y HTML5 basados en estándares de OPEN GL ES y WEB GL http://code.google.com/p/libgdx/
  • 13. Frameworks http://code.google.com/p/rokon/ Desde mi punto de vista es bueno aunque en la URL anexada indican que mejor migren a LIBGDX por lo que este ya no se esta actualizando.
  • 14. Idea del juego Main Menu -Game Splash - Score Screen - Settings - About me Game (Lógica del juego y poder enviar score Score (Con server en Settings About Me App Engine (Preferences (Un Texto) y con de Android) Python)
  • 15. Idea del juego Una imagen que aparece que va a ser la presentación de nuestro juego. Splash Screen
  • 16. Idea del juego Main Menu Un acceso a cada parte de nuestro -Game - Score juego. - Settings - About me
  • 17. Idea del juego Basado en un TabHost para poder Score (Con server mostrar puntajes de los niveles en App Engine y con Python) que vamos a tener: Easy, Normal y Hard. Mostrará sólo los 20 primeros de cada categoría.
  • 18. Idea del juego Basado en un PreferenceActivity de android para poder tener preferencias de manera simple, Settings (Preferences nuestras preferencias nos de Android) permitirán: Cambiar el nick con el cual publicar puntaje por defecto, el nivel que queremos jugar y nuestro personaje.
  • 19. Idea del juego Un texto simple explicando algo About Me (Un Texto) sobre mi =P y el juego xD
  • 20. Idea del juego Game (Lógica del juego y poder enviar score Y el juego!!!! La razón por la cual nos encontramos reunidos hoy.
  • 21. El juego Todo el juego se concentra en 3 clases en especial: El motor del juego, el thread del juego y la clase Sprite. Además de toda la lógica.
  • 22. El juego Imágenes en el juego.
  • 23. El juego Para descargar el juego en APK ingresen aquí: http://goo.gl/U3SYH
  • 24. SRC El código se encuentra en: https://code.google.com/p/game-dev- conference/
  • 25. Conclusiones •Android es muy útil en la actualidad ya que muchas personas poseen un device android. •Desarrollar en Android es muy flexible ya que se programa con Java. •El desarrollo de juegos es una secuencia de ideas y mientras más adictivo sea, nuestro juego será exitoso.
  • 26. Para ver •http://code.google.com/p/bomberslash/ •http://code.google.com/p/bomberman-android- ios/ •http://code.google.com/p/replicaisland/ •http://www.amazon.com/Practical-Android-4- Games-Development/dp/1430240296 •http://www.amazon.com/Beginning-Android-Games- Mario-Zechner/dp/1430230428