Mostrando entradas con la etiqueta ingenieria. Mostrar todas las entradas
Mostrando entradas con la etiqueta ingenieria. Mostrar todas las entradas

martes, 12 de junio de 2012

Créditos

Notebook Apocalypse se licencia bajo Academic Free License 3.0.


Desarrolladores:
  • Ezequiel Solís Aguilar (Diseño y edición de gráficos, jugabilidad y programación).
  • José Alberto García Pinteño (Diseño y edición de escenarios, comportamiento del entorno y programación).
  • Álvaro Almagro Doello (Planificación y coordinación, edición de sonido, técnicas de ingeniería del software y programación).


Origen de los elementos del juego:

Sonido
  • La banda sonora de Notebook Apocalypse ha sido compuesta por Lukhash y ha sido obtenida a través de Jamendo. Se compone de dos álbumes bajo licencia Creative Commons 3.0:
    • Dead Pixels (http://www.jamendo.com/es/album/57067)
    • Digital Memories (http://www.jamendo.com/es/album/91153
  • Los efectos de sonidos fueron obtenidos en Partners in Rhyme.

Gráficos

Los elementos visuales han sido diseñados en su totalidad por los desarrolladores. Se componen de elementos móviles (personaje, enemigos y proyectiles) y elementos estáticos (escenario y plataformas). Están bajo Academic Free License 3.0 y disponibles para su descarga en el repositorio oficial de Notebook Apocalypse.

sábado, 9 de junio de 2012

Autómata teórico del enemigo Integral

Aquí podemos ver el autómata que rige el comportamiento del enemigo "Integral". Éste parte del estado q0, en el que se encuentra caminando hacia la izquierda en posición vertical. Pasa a los 100 ms al estado q2 en el que cambia su posición y se inclina hacia adelante. Una vez inclinada, pasa al estado q5 donde dispara y automáticamente vuelve al estado q0. Esto se repetirá hasta que colisione, momento en que realizará el mismo proceso anterior pero mirando a la derecha.


martes, 24 de abril de 2012

Primera Documentación

En el siguiente enlace podéis bajaros la primera documentación generada para Notebook Apocalypse. Es un fichero con formato RTF generado por Doxygen. Contiene las descripciones de las clases que se han ideado para el juego.

https://www.box.com/s/4fe083fd4d98401eff6f

Disparar: Diagrama de Secuencia


Caso de Uso: Disparar



Caso de Uso: Disparar
Descripción: Rox dispara un chorro de tinta para herir a sus enemigos
Actores: Usuario
Actores secundarios: Sistema
Precondiciones: El juego no está pausado, se encuentra en un nivel y se dispone de suficiente munición
Postcondiciones: El personaje dispara un chorro de tinta
Escenario principal:
  1. El jugador pulsa la tecla S.
  2. Rox dispara con su bolígrafo un chorro de tinta.
  3. El chorro de tinta choca con un enemigo dañándole.
  4. El enemigo no muere.
  5. Comprobación de paso de nivel
  6. Comprobación de fin de juego
Extensiones (Flujos Alternativos):
    3a) El chorro de tinta no choca con nada.
         - Se continua por el punto 5
    3b) El chorro de tinta choca con un muro
         - Se continua por el punto 5
    4a) El enemigo muere
         - El sistema elimina el enemigo 
         - Se continua por el punto 5




lunes, 23 de abril de 2012

Diagrama de clases

Aquí tenemos el diagrama de clases de Notebook Apocalypse: