Sunteți pe pagina 1din 26

Introduccin al desarrollo de juegos en Android

Sobre Mi
Carlos Pin
Desarrollador de juegos en Android
carlos.pinan@gmail.com @carlospinan +Carlos Eduardo

Demo del Juego

Android
http://developer.android.com/index.html
Sistema operativo mvil basado en Linux.

Devices

Existe una gran cantidad de dispositivos con diferentes resoluciones, hay que tener esto en cuenta al desarrollar un juego o aplicacin.

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
Librera para el desarrollo de videojuegos en Java. Permite exportarlas en : Desktop, Android y HTML5 basados en estndares 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


Splash Screen Main Menu -Game - Score - Settings - About me Game (Lgica del juego y poder enviar score

Score (Con server en App Engine y con Python)

Settings (Preferences de Android)

About Me (Un Texto)

Idea del juego


Una imagen que aparece que va a ser la presentacin de nuestro juego.
Splash Screen

Idea del juego

Un acceso a cada parte de nuestro juego.

Main Menu -Game - Score - Settings - About me

Idea del juego


Basado en un TabHost para poder mostrar puntajes de los niveles que vamos a tener: Easy, Normal y Hard. Mostrar slo los 20 primeros de cada categora.

Score (Con server en App Engine y con Python)

Idea del juego


Basado en un PreferenceActivity de android para poder tener preferencias de manera simple, nuestras preferencias nos permitirn: Cambiar el nick con el cual publicar puntaje por defecto, el nivel que queremos jugar y nuestro personaje.

Settings (Preferences de Android)

Idea del juego

About Me (Un Texto)

Un texto simple explicando algo sobre mi =P y el juego xD

Idea del juego


Game (Lgica del juego y poder enviar score

Y el juego!!!! La razn 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. Adems de toda la lgica.

El juego

Imgenes en el juego.

El juego
Para descargar el juego en APK ingresen aqu:

http://goo.gl/U3SYH

SRC
El cdigo se encuentra en:

https://code.google.com/p/game-devconference/

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 ms adictivo sea, nuestro juego ser exitoso.

Para ver
http://code.google.com/p/bomberslash/
http://code.google.com/p/bomberman-androidios/ http://code.google.com/p/replicaisland/

http://www.amazon.com/Practical-Android-4Games-Development/dp/1430240296 http://www.amazon.com/Beginning-Android-GamesMario-Zechner/dp/1430230428

S-ar putea să vă placă și