Zomblind - Presentación de la final del CUSL
-
Upload
antonio-fernandez-ares -
Category
Education
-
view
164 -
download
0
Transcript of Zomblind - Presentación de la final del CUSL
ZOMBLIND Por Antonio Fernández Ares
@antaress @zomblind
Final CUSL 7
Índice ¿Quién soy? ¡Motivación! Programando Difundiendo Colaborando
¡Impacto mediático! Conclusiones Preguntas
¿QUIÉN SOY?
Biografía sobre un pequeño ser humano con orejas y barba al que llaman Antares…
¿Quién soy?
Ingeniero Técnico en Informática de Sistemas, Terminando Ingeniería Informática
@antaress [email protected] http://web.deantares.es
Antonio Fernández Ares ‘Antares’
¿Qué he hecho?
¬ Becario en el departamento LSI (1 año)
¬ Becario en departamento de Sistemas de Caja Granada (7 meses)
¬ Becario de Iniciación a la Investigación en el grupo de Investigación GENEURA. (1 año)
¬ Becario ECTS e Ícaro en el Centro de Enseñanzas Virtuales de la UGR (2 años)
¬ Becario en el departamento ATC (actualmente…)
¿Algo más?
Premio MEJOR Proyecto Fin de Carrera.
Artículos en congresos internaciones y revista.
¿Qué haces?
• Estudio • Investigo • Trabajo (Bueno, soy becario, pero me hincho a trabajar)
• Colaboro con algunas instituciones de la UGR
(OSL, GrinUGR, algunos estudios…)
• ¡Y saco tiempo para más cosas!
YO Software Libre
Colaborador habitual de la Oficina de Software Libre de la
UGR. Impartidor de charlas sobre Software Libre cuando hace
falta. Participante por 3ª vez en el
CUSL.
Planes de futuro
Intentar quedarme en la Universidad
(Máster, Doctorado, Profesor, …)
Fichar por alguna gran desarrolladora de
videojuegos
INFORMACIón del proyecto
DONDE: • http://zomblind.deantares.es • @zomblind • https://github.com/deantares/zomblind RESUMEN: ‘Audiojuego’ para ANDROID en el que tienes que sobrevivir a un apocalipsis zombie, pero no puedes ver nada…
¡MOTIVACIÓN!
- ¿Por qué hemos hecho este proyecto?
- ¡Porque podemos!
Jugando al WOW
Aprendiendo android
Me cansé de hacer las «típicas» aplicaciones
Los videojuegos
Son una de mis grandes pasiones. No solo me gusta jugarlos, también estudiarlos. Y ¿por qué no? ¡Hacerlos!
Los zombis Molan
¿Y cuando se juntó todo?
Y entonces…
¡Me hicieron la pregunta!
¿No participas este año?
Me quedé pensativo
¿Cómo son los VIDEOjuegos?
¿Cómo son los VIDEOjuegos?
¿Cómo son los VIDEOjuegos?
Bebe Tux-Cola
Stallman (Online)
Gates (Online)
Jobs (Offline)
Objetivos: Mata el Zombie
MENU
¿Y si hacemos algo distingo?
Un juego para ANDROID Donde para jugar no necesites
ver nada ¡Qué tenga zombis! ¡Que sea divertido! ¡Y Software Libre!
En definitiva
ZOMBLIND
PROGRAMANDO (I)
‘‘Vayamos por partes’’ Jack el Destripador
I ¿Podemos hacerlo?
Tenemos que comprobar que nuestra idea es
posible
II Sentado las bases
Dos ‘módulos’ principales: Entrada Salida
Del resto hablaremos
ahora…
SALIDA Todos aquellos mecanismos que utilizásemos para ‘proporcionar’ información al
jugador sobre el juego
SALIDA - Sonido
SALIDA - Sonido
SALIDA - Sonido
SALIDA - Sonido
SALIDA - Sonido
SALIDA - Sonido
SALIDA - Sonido
SALIDA - Sonido
SALIDA - Sonido
Salida - HABLADORA
SALIDA - VIBRACIÓN
SALIDA - VIBRACIÓN
SALIDA - VIBRACIÓN
SALIDA - VIBRACIÓN
SALIDA - VIBRACIÓN
Salida - Debug
Salida - Debug
Salida - pantalla
¿Y por la pantalla?
¿Qué se ve?
SALIDA - Pantalla
ENTRADA Todos aquellos mecanismos que utilizásemos para ‘proporcionar’ información al juego sobre las acciones del
jugador
Entrada - Pantalla
• Divida en 5 zonas, fácilmente detectables incluso sin necesidad de estar viendo el terminal
• Permite pulsaciones simples, dobles o gestos
Entrada - Acelerómetro
Entrada - Acelerómetro
Entrada - Acelerómetro
Entrada - Acelerómetro
Entrada - Acelerómetro
Entrada - Acelerómetro
Entrada - orientación
Entrada - orientación
Entrada - orientación
Entrada - orientación
Entrada - orientación
Entrada - ¿Voz?
Entrada - ¿Voz?
Entrada - ¿Voz?
Entrada - ¿Voz?
PROGRAMANDO (II) Construyendo el proyecto ZOMBLIND
Necesitamos ‘El juego’
NPCs
Tipo (aliado,hostil, especial, pasivo,…)
Puntos de ataque Salud
Rango de ataque Velocidad
Armadura Cuerpo a cuerpo Armadura a Distancia
NPCs
¡Sonidos para el ZOMBIE!
- Movimiento - Ataque - Muerte
- ¿¿¿¿????
El héroe (Jugador)
Salud (% de infección)
Resistencia (Cansancio)
Armas
Todo héroe necesita armas: • Cuerpo a cuerpo • Armas a distancia • Armas arrojadizas • Especiales
Armas
Diferentes tipos de armas a distancia:
Tipo de disparo: Automático, Manual, Ráfaga
Tipo de recarga: Individual, Colectiva
ARMAS
Alcance Daño
Cansacio Munición
(Cantidad, Máxima, Actual, Capacidad cargador)
Estado Probabilidad de crítico Retroceso del enemigo
ARMAS
Diferentes sonidos y patrones de vibración:
Uso Recarga Rotura
Encasquillada
El núcleo
Ya tenemos elementos de nuestro juego.
¡Es hora de unirlos a todos!
El núcleo
Primera alfa zomblind
¡un problema!
El modo ‘aleatorio’ aburre.
Necesario introducir la manera de jugar ¡Podemos hacer
algo más!
IV El sistema de niveles
IV El sistema de niveles
IV El sistema de niveles
IV El sistema de niveles
IV El sistema de niveles
Pero… ¿y ya que estamos?
Y Si… ¡hacemos historia!
V haciendo historia
Usar el sistema de niveles para contar una historia
Una historia llena de tópicos zombies Una historia con sentido del humor y
drama por igual.
¡Una gran historia!
DIFUNDIENDO
‘Porque cuando haces algo al final todo el mundo se entera’
Mi Madre
Teaser TRAILER
Un tráiler, donde no hablar de nada del juego, pero incluir
algunos elementos recurrentes
Gameplay trailer Un tráiler, donde enseñar
como se juega a Zomblind
TRAILER historia
Próximamente…
COLABORANDO
‘Solo no puedes, con ayuda… igual tienes una oportunidad’
Yo mismo
1er hackathón
Oportunidad de coincidir con el resto de participantes del
CUSL de Granada. Normalmente para beber cerveza, darnos abracicos, trabajar como cosacos y tener discusiones freaks.
1er hackathón
Resolver un problema con el sensor de orientación.
Dar nuestra primera entrevista.
¡Diseñar un sistema para personalizar los Zombies!
1er hackathón
¡Más de 20 zombies!
‘Casi’ 100 nuevos sonidos
2º hackathón
Darnos más abracicos y seguir trabajando como
cosacos… ¡y ser felices! Oportunidad única de probar
ZOMBLIND con alguien genial
Seguir ‘apareciendo’ en prensa
Colaboración de Carlos
IMPACTO MEDIÁTICO
Me aterra volverme ‘famoso’, me gusta más algo a lo que llaman prestigio…
Impacto mediático Todo empezó con una aparición en el Granada Media:
Impacto mediático Que le interesó al MUNDO:
Impacto mediático A la que le siguió una entrevista con Ramón García en la COPE
Impacto mediático En radio, hablamos también con la gente de NOSOLOGEEKS
Impacto mediático La WEB Historias de Luz nos hizo una genial entrevista:
Impacto mediático Que llegó a oídos del periódico IDEAL
Impacto mediático Que nos ofreció una entrevista para su edición en papel
Impacto mediático Resultamos ganador de la fase local de Granada
Impacto mediático
Lo cual nos hizo ser aún más populares
IMPACTO MEDIÁTICO
IMPACTO MEDIÁTICO
IMPACTO MEDIÁTICO
IMPACTO MEDIÁTICO
IMPACTO MEDIÁTICO
IMPACTO MEDIÁTICO
IMPACTO MEDIÁTICO
IMPACTO MEDIÁTICO
IMPACTO MEDIÁTICO
IMPACTO MEDIÁTICO
IMPACTO MEDIÁTICO
IMPACTO MEDIÁTICO
IMPACTO MEDIÁTICO
En INTERNET se empezó a hablar del
proyecto ZOMBLIND
Impacto mediático
Y esperamos que esto no
termine aquí…
EL FUTURO
‘Deja que te adivine tu futuro. Uhm, auguro que una adivinadora te engañará sobre tu futuro…’
El futuro
Terminar la carrera
(de una vez)
El futuro
Seguir trabajando en ZOMBLIND
EL FUTURO
Continuar con mi carrera de
Investigador, ya sea en la UGR, otra
universidad o donde me quieran
CONCLUSIONES
Porque seguro que me están diciendo que vaya ya concluyendo la charla
conclusiones
Programar un JUEGO es FÁCIL y DIVERTIDO. Para depurar, ¡juegas!
Si haces Software LIBRE NUNCA estás SÓLO
Si haces algo DIFERENTE o ÚNICO captas la atención de MUCHOS. ¡Sé diferente!
conclusiones
ZOMBLIND no es solo para JUGAR. También sirve para
ENTRENAR el oído. Nos gustaría
ESTUDIAR el impacto de ‘jugar’.
AGRADECIMIENTOS
Porque es de buen nacido,
el ser agradecido.
agradecimientos
• A la OSL de la UGR • Al grupo de investigación
GENEURA • A la comunidad de Software
Libre Granaina • A familia, amigos,
conocidos,… • A los colaboradores • A la prensa
PREGUNTAS Preguntar es de sabios…
ZOMBLIND
LA DEMO EN VIVO ¡Intenta sobrevivir… si puedes!