Nombre:
  Mortal Zap
Descripción:
  Es un juego de supervivencia, en donde nuestro
  personaje principal (Zapman) sale de su mundo
  y por asares del destino llega a un escenario
  totalmente violento y diferente a lo que el
  conoce, su objetivo es sobrevivir, superar las
  adversidades y vencer a los enemigos para
  regresar a su hogar.
Meta                                       Fecha        Puntos
-Definición concreta del proyecto.                                          07/02/2013     6
-Definición de Herramientas. (lenguaje de programación, herramientas de
edición de imágenes, etc)
-Instalación de herramientas                                                14/02/2013     14
-Selección del genero del juego (aplicación de encuestas)
-Creación del prototipo de nuestro personaje principal.
-Creación del prototipo de enemigos

-Creación del prototipo del mapa del juego                                  21/02/2013     10
-Investigación de librerías y complementos.
-Uso de sprites

-Animación del personaje (básica)                                           28/02/2013     12
-Movimiento del personaje dentro del lenguaje elegido
-Interacción del personaje con objetos

-Animación del enemigo(s)                                                   07/03/2013     8
-Documentación general de lo que llevamos y lo que nos falta por hacer (a
detalle)
Meta                                     Fecha     Puntos


-Creación-Animación de Personaje Enemigo                                      11/04/20    10
-Adición de Vida a Personaje(s)                                                  13
-Contacto con Enemigo(s)
-Puntaje del Personaje
-Investigación a fondo de Inteligencia Artificial (¿Cómo aplicarla a los
enemigos)
-Creación de menú                                                             18/04/20     8
-Interfaz del juego                                                              13
-Inteligencia Artificial a los enemigos (Parte 1)                             25/04/20     5
                                                                                 13
-Inteligencia Artificial a los enemigos (Parte 2)                             02/05/20     5
                                                                                 13
-Pruebas de usabilidad y aceptación con el usuario                            09/05/20     7
-Analizar nuestros logros                                                        13
-Analizar nuestras fallas (¿En que se equivocó el usuario al probar nuestro
juego? ¿Qué debemos mejorar?
-Aceptación de criticas constructivas)
-Corrección del juego (Mejorar los fallos evaluados en la semana anterior)                 5

-Prototipo Final                                                                          10
                                      Total                                               100
Scrum es un marco de trabajo para la gestión y desarrollo de software basada en un
proceso iterativo e incremental utilizado comúnmente en entornos basados en el desarrollo
ágil de software:

Requerimiento
    Análisis
    Diseño
    Evolución
    Entrega
Éste método nos sería útil debido a que se realizan entregas parciales y regulares del
producto final, priorizadas por el beneficio que aportan al proyecto. Scrum está
especialmente indicado para proyectos en entornos complejos, como el desarrollo de
videojuegos,, donde se necesita obtener resultados pronto, donde los requisitos son
cambiantes o poco definidos, donde la innovación, la competitividad, la flexibilidad y la
productividad son fundamentales.

La desventaja que encontramos es el hecho de tener que separar al equipo de desarrollo
para las reuniones necesarias, pero debido a que no es un proyecto de tiempo completo,
esto podría no ser necesario, habiendo otras formas de contactarnos, agregando que hay
una persona que sería asignada directamente para realizar las pruebas.
Encargada de proyecto:     Documentación y
   Patricia                Pseudocódigo:
Programadores:               Todos
   Francisco               Diseño:
   Ricardo                   Pedro
   Jorge                     Lucero
Inteligencia Artificial:     Paola
   Gisella
   Patricia
   Eduardo

Calendarizacion

  • 2.
    Nombre: MortalZap Descripción: Es un juego de supervivencia, en donde nuestro personaje principal (Zapman) sale de su mundo y por asares del destino llega a un escenario totalmente violento y diferente a lo que el conoce, su objetivo es sobrevivir, superar las adversidades y vencer a los enemigos para regresar a su hogar.
  • 3.
    Meta Fecha Puntos -Definición concreta del proyecto. 07/02/2013 6 -Definición de Herramientas. (lenguaje de programación, herramientas de edición de imágenes, etc) -Instalación de herramientas 14/02/2013 14 -Selección del genero del juego (aplicación de encuestas) -Creación del prototipo de nuestro personaje principal. -Creación del prototipo de enemigos -Creación del prototipo del mapa del juego 21/02/2013 10 -Investigación de librerías y complementos. -Uso de sprites -Animación del personaje (básica) 28/02/2013 12 -Movimiento del personaje dentro del lenguaje elegido -Interacción del personaje con objetos -Animación del enemigo(s) 07/03/2013 8 -Documentación general de lo que llevamos y lo que nos falta por hacer (a detalle)
  • 4.
    Meta Fecha Puntos -Creación-Animación de Personaje Enemigo 11/04/20 10 -Adición de Vida a Personaje(s) 13 -Contacto con Enemigo(s) -Puntaje del Personaje -Investigación a fondo de Inteligencia Artificial (¿Cómo aplicarla a los enemigos) -Creación de menú 18/04/20 8 -Interfaz del juego 13 -Inteligencia Artificial a los enemigos (Parte 1) 25/04/20 5 13 -Inteligencia Artificial a los enemigos (Parte 2) 02/05/20 5 13 -Pruebas de usabilidad y aceptación con el usuario 09/05/20 7 -Analizar nuestros logros 13 -Analizar nuestras fallas (¿En que se equivocó el usuario al probar nuestro juego? ¿Qué debemos mejorar? -Aceptación de criticas constructivas) -Corrección del juego (Mejorar los fallos evaluados en la semana anterior) 5 -Prototipo Final 10 Total 100
  • 5.
    Scrum es unmarco de trabajo para la gestión y desarrollo de software basada en un proceso iterativo e incremental utilizado comúnmente en entornos basados en el desarrollo ágil de software: Requerimiento Análisis Diseño Evolución Entrega Éste método nos sería útil debido a que se realizan entregas parciales y regulares del producto final, priorizadas por el beneficio que aportan al proyecto. Scrum está especialmente indicado para proyectos en entornos complejos, como el desarrollo de videojuegos,, donde se necesita obtener resultados pronto, donde los requisitos son cambiantes o poco definidos, donde la innovación, la competitividad, la flexibilidad y la productividad son fundamentales. La desventaja que encontramos es el hecho de tener que separar al equipo de desarrollo para las reuniones necesarias, pero debido a que no es un proyecto de tiempo completo, esto podría no ser necesario, habiendo otras formas de contactarnos, agregando que hay una persona que sería asignada directamente para realizar las pruebas.
  • 6.
    Encargada de proyecto: Documentación y Patricia Pseudocódigo: Programadores: Todos Francisco Diseño: Ricardo Pedro Jorge Lucero Inteligencia Artificial: Paola Gisella Patricia Eduardo