You are on page 1of 14

Tabla 3.

Plantilla del Documento de Diseño


CAMPO DESCRIPCIÓN
CONCEPTO
Titulo Base Under Attack.
Estudio/Diseñadores Jeferson Romero Largo
Genero Acción /Aventura
Plataforma Computador personal
Versión 4.0

Sinopsis de Machine.inc empresa destinada al avance robótico, la más grande e


Jugabilidad y importante actualmente, desde sus inicios, su único fin ha sido crear ayudas
Contenido para el ser humano.

Incursionando en el mundo de la inteligencia artificial, un gran empresario


hindú, pidió la construcción de su propia deidad para su uso, ésta era el dios
de la guerra Ashura

Pero algo salió mal, demasiada autonomía se le dio al robot, y éste dominó
a otros robots y tomó el control del complejo

Licencia Copyleft <2016> <Jeferson Romero Largo>


Se concede permiso por la presente, de forma gratuita, a cualquier persona
que obtenga una copia de este software y de los archivos de documentación
asociados (el "Software"), para utilizar el Software sin restricción,
incluyendo sin limitación los derechos de usar, copiar, modificar, fusionar,
publicar, distribuir, sublicenciar, y/o vender copias de este Software, y para
permitir a las personas a las que se les proporcione el Software a hacer lo
mismo, sujeto a las siguientes condiciones: El aviso de copyright anterior y
este aviso de permiso se incluirán en todas las copias o partes sustanciales
del Software.
EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN
TIPO, EXPRESA O IMPLÍCITA, INCLUYENDO, PERO NO LIMITADO A
GARANTÍAS DE COMERCIALIZACIÓN, IDONEIDAD PARA UN PROPÓSITO
PARTICULAR Y NO INFRACCIÓN. EN NINGÚN CASO LOS AUTORES O
TITULARES DEL COPYRIGHT SERÁN RESPONSABLES DE NINGUNA
RECLAMACIÓN, DAÑOS U OTRAS RESPONSABILIDADES, YA SEA EN UN
LITIGIO, AGRAVIO O DE OTRO MODO, QUE SURJA DE O EN CONEXIÓN CON
EL SOFTWARE O EL USO U OTRO TIPO DE ACCIONES EN EL SOFTWARE.
Mecánica La jugabilidad del juego es simple, se maneja con las flechas del teclado y
la barra espaciadora, sus acciones se hacen con algunas letras del teclado,
básicamente recuperar el control de una gran empresa de robótica, para
esto debe derrotar al robot Jefe.

Tecnología Hardware:
- Procesador Intel
- 2 RAM
- Intelgraphics 1000

Software:
- Python con la librería pygame
Publico El juego está orientado para personas amantes de los robots y de
invasiones, ya sean niños o adultos y apasionados a los juegos de guerra.
HISTORIAL DE VERSIONES
En la versión 1.0, al ser esta la más básica de todas y que dará comienzo a la rama master, solo
posee la ventana, colores, la pantalla de inicio con su respectivo menú

En la versión 1.5 se da inicio al nivel 1, y se crea las primeras clases necesarias para el juego, tales
como jugador, BalaJugador y Muros, también se crea el algoritmo DDA y grupos de Sprites

En la versión 2.0 Se proporciona movimiento al personaje principal, dando la sensación que


camina, y se programa el ataque de éste

En la versión 2.5 se crea varias clases de enemigos, la cual comienza en la 1 y termina en la 4, y la


clase BalaEnemigo, también la clase Corto, que dará la posibilidad de incorporar rayos eléctricos al
ya tener estas clases, se procede a incorporar los sprites, se crea la Pausa del juego, y la
comprobación de pasar al segundo nivel o no

En la versión 3.0 se da comienzo al segundo nivel, donde al ya tener las clases anteriores, se
procese a la inserción de los muros y los rayos eléctricos, se inserta el Prólogo del juego.

En la versión 3.5 se agregó al nivel 2 una serie de botones con una puerta, con la restricción de que
para pasar al nivel boss debe haber oprimido todos los botones

Por último, la versión 4.0 da comienzo al nivel Boss, donde se crea la clase Jefe, Caniones y rayos,
donde se insertan los muros para este nivel y un enemigo único (Jefe), que tiene la capacidad de
invocar a varios robots

VISION GENERAL DEL JUEGO


Base Under Attack es un juego en el que se demuestra que nuestros avances tecnológicos nos
pueden llevar a problemas, no sólo con oras personas, sino con nuestros propios inventos, ya que
estos se pueden revelar contra nosotros y tomar el control de nuestro planeta, el jugador deberá
mostrar astucia y planeación para poder llegar al final del juego.
MECANICAS
Cámara El jugador tendrá una perspectiva 2D en tercera persona
Periféricos Teclado
Controles Flecha arriba: Saltar
Flecha derecha: Avanzar
Flecha izquierda: Retroceder
Espacio: Disparar
P: Pausa el juego
Puntaje Por cada impacto de la bala del jugador con un enemigo, esto le dará 100
puntos al igual que la obtención de modificadores, pero este puntaje se
perderá una vez pierda y vuelva a iniciar el respectivo nivel
Cargar/Guardar Cuenta con la opción de pausar el juego, la cual se obtiene oprimiendo la
tecla p.
No contara con la opción de guardado
ESTADO DEL JUEGO
El juego se encuentra desarrollado por completo
INTERFACES
Nombre de la Carga
pantalla
Descripción de la Pantalla en la cual se le mostrará al jugador la carga del juego por medio
pantalla de una barra la cual se va llenando a medida que pasa el tiempo, en total
se demorará 5 segundos
Estados del juego Ningún estado
Imagen

Nombre de la Menú Principal


pantalla
Descripción de la En dicha interfaz, se mostrarán 3 opciones, las cuales serán nuevo juego,
pantalla instrucciones y salir

Estados del juego Invocan:


- Nuevo Juego
- Instrucciones
- Salir
Imagen

Nombre de la Instrucciones
pantalla
Descripción de la Esta interfaz le permite al jugador conocer el manejo del personaje de este
pantalla juego y con los objetos que se encontrará, tales como modificadores

Estados del juego Invocan:


- Menú Principal

Imagen

Nombre de la Pausa
pantalla
Descripción de la Permite pausar el juego, seguir exactamente en el lugar donde apretó P,
pantalla también da la opción de nuevo juego y salir
Estados del juego Invocan:
- Nivel 1
- Continuar
- Salir
Imagen

NIVELES
Título del nivel Start of the wars
Encuentro Primer nivel
Descripción En este nivel se encontrará una gran cantidad de enemigos, los cuales
tiene que derrotar para tener acceso al otro nivel, hay que tener
cuidado, pues en cualquier momento el personaje puede ser
electrocutado y esto le restará vida.
Objetivos El objetivo principal es derrotar a robot y llegar al otro lado de la
pantalla, el cual está señalado por una flecha
Progreso Se dará acceso al segundo nivel
Enemigos -Arwob (Android Responsible for Watch out Outside the business)
-ASD (Android Searches on Disasters)
-BMA (Business messenger Android)
- FAEU (Flying android for extreme uses)

Items +20 de salud

Personajes - J.R.L

Música, efectos y sonidos - boom7.wav (Bala del jugador)


- boom1.wav (Bala del Enemigo)
- musica2.mp3 (Música de fondo)

Referencias de BGM Y SFX Música de fondo


¡TANGO (La Cumparsita) 💿 en VERSION ELECTRONICA!! │Martha
Psyko
Título de nivel Ascend or die
Encuentro Segundo nivel
Descripción En este nivel, el jugador tendrá que saltar de plataforma en
plataforma, accionando una serie de botones, los cuales abrirán la
puerta de una bóveda, pero este nivel tendrá un guardián, y correrá
el riesgo de ser electrocutado, de caer por fuera de una plataforma,
perderá inmediatamente
Objetivos Accionar una serie de botones, abriendo una bóveda, la cual dará
paso a la lucha con Ashura (deidad robótica)
Enemigos - FAEU (Flying android for extreme uses)

Items +20 de vida

5 segundos de no disparo de FAEU

Botones

Personaje J.R.L
Música, efectos y sonidos - boom7.wav (Bala del jugador)
- boom1.wav (Bala del Enemigo)
- musica1.mp3 (Música de fondo)

Referencias de BGM Y SFX Música de fondo


¡MOZART 💿 en VERSION ELECTRONICA!! (Sinfonía N° 40)… genial!!
│Martha Psyko
Título del Nivel Meeting with Ashura
Encuentro Nivel final
Descripción En este nivel, el jugador se encontrará con Ashura, deidad de la
guerra, al cual, si quiere ganar el juego, deberá vencer por medio de
unos cañones que existen en unas plataformas, pero Ashura no estará
solo
Objetivos Derrotar a Ashura, accionando unos cañones que estarán apuntando
hacia arriba, así que el jugador tendrá que calcular el momento
preciso para activarlos
Enemigos -Ashura
-Arwob (Android Responsible for Watch out Outside the business)
-ASD (Android Searches on Disasters)
-BMA (Business messenger Android)
- FAEU (Flying android for extreme uses)
-AHLL (Android for handling large loads)

Items +20 de vida

5 segundos de no disparo de FAEU

Aumentador de poder de la bala del jugador

Cañones

Personaje J.R.L
Música, efectos y sonidos - boom7.wav (Bala del jugador)
- boom1.wav (Bala del Enemigo)
- videoplayback.mp3 (Música de fondo)

Referencias de BGM Y SFX Música de Fondo


¡BEETHOVEN ROCK! 💿 en VIOLIN ELECTRICO!! (Beethoven Virus)
│Martha Psyko

PROGRESO DEL JUEGO


Nivel 1
Al eliminar una serie de enemigos, y evitar varios obstáculos como balas seguidoras, o pequeños
cortos circuitos que existen, y de querer, obtener 2 modificadores de vida que existen, el jugador
deberá llegar al final del nivel, el cual está señalado por una flecha, donde se dará paso al segundo
nivel

Nivel 2
EL jugador deberá saltar por una serie de plataformas, accionando unos botones, los cuales al
haberlos oprimido todos, abrirá una compuerta localizada en la esquina superior derecha, donde
deberá llegar sorteando una serie de balas y cortos circuitos
Nivel Boss
El personaje para derrotar a Ashura, deberá accionar una serie de cañones, localizados en unas
plataformas, pero estos cañones estarán disponibles de manera aleatoria, así que no existe un
orden que tenga que seguir el jugador
PERSONAJES
Nombre J.R.L

Descripción El personaje es un experto en incursiones a edificios, con


entrenamiento avanzado, al estar combatiendo a robots, estará
dotado de un arma la cual disparará un choque eléctrico, pero ésta no
es absolutamente efectiva, por lo que un enemigo deberá ser
impactado varias veces

Imagen

Concepto El personaje es el protagonista el cual tiene como objetivo recuperar


el control del complejo Machine.inc
Encuentro Inicio del juego
Habilidades Avanzar hacia adelante y atrás, saltar y disparar
Arma Pistola de pulsos eléctricos
ENEMIGOS
Nombre -Arwob (Android Responsible for Watch out Outside the business)

Descripción Es un robot el cual era el encargado de la limpieza de la empresa, por


esa razón tiene una apariencia de humano, pero después de ser
controlado por Ashura, posee un rayo

Imagen

Habilidades Su rayo tiene la capacidad de reducir el porcentaje de vida del


jugador
Armas Rayo
Encuentro Desde el Nivel 1
ENEMIGOS Volt
Nombre -ASD (Android Searches on Disasters)

Descripción Androide el cual, por su tamaño y sus patas adaptables, era empleado
para la búsqueda y ayuda en desastres naturales, al estar bajo el
poder de Ashura, se le incorporó un arma.

Imagen

Habilidades Su arma tiene la capacidad de reducir el porcentaje de vida del


jugador
Armas Rayo
Encuentro Desde el Nivel 1
ENEMIGOS
Nombre BMA (Business messenger Android)

Descripción Es un robot altamente veloz, el cual era utilizado para la mensajería


en las empresas, teniendo la capacidad de llevar paquetes pesados

Imagen

Habilidades Su arma tiene la capacidad de reducir el porcentaje de vida del


jugador
Armas Rayo
Encuentro Desde el nivel 1
ENEMIGOS
Nombre FAEU (Flying android for extreme uses)
Es una de las armas secretas que proporciona información acerca de
cómo son los movimientos de sus enemigos.
Descripción Es un androide que tiene la capacidad de volar, tiene la apariencia de
una nave la cual es conducida por una persona, después de ser
apropiada por Ashura, se le dio la capacidad de emitir un arma que
emite fuego, el cual persigue un objetivo
Encuentro Desde el Nivel 1
Imagen

Habilidades Volar
Armas Arma que emite un fuego que tiene la capacidad de seguir un objeto
ENEMIGOS
Nombre AHLL (Android for handling large loads)
Es un mini robot el cual tiene como objetivo defender el planeta Frost
Descripción Robot de armadura muy resistente, capaz de resistir grandes
impactos directos, de gran tamaño y veloz, después de que Ashura lo
controlara, se le proporcionó un rayo
Encuentro Último nivel
Imagen

Habilidades Resistir grandes impactos


Armas Rayo
ENEMIGOS
Nombre Ashura
Descripción Androide que tiene la capacidad de volar al contar con dos grandes
alas, de gran resistencia ante los impactos, después de su autonomía
se auto incorporó un rayo que emite fuego, este tiene la capacidad de
seguir un objeto

Encuentro Último Nivel


Imagen

Habilidades Volar
Llamar a otros robots en su ayuda
Armas Rayo que emite fuego, el cual sigue un objetivo
HABILIDADES
Enemigos
Disparar
Volar
Desplazarse

Jugador
Disparar
Saltar
Desplazarse

ARMAS
-Rayo láser que posee en uno de sus brazos
- Arma que emite un fuego, el cual sigue un objetivo
ITEMS
- + 20 de salud

- 5s de no disparo de los enemigos voladores

- Aumentador de poder del arma del jugador

- Botones accionadores de la puerta

- Cañones laser

CODIGO SECRETOS
No hay en esta versión
MUSICA Y SONIDOS
Según sea el nivel del juego obtendrá diferente música de. El menú principal contara también con
un sonido de fondo
IMAGEN DEL CONCEPTO
-Nivel 1
-Nivel 2
-Nivel Boss

-Menú Principal y de pausa


-Personaje

-Enemigos

-Modificadores

-Cañón Laser

MIEMBROS DEL EQUIPO


-Jeferson Romero Largo
Correo : jefersonromero97@gmail.com
DETALLES DE
PRODUCCION
Fecha de inicio 10/12/2016
Fecha de entrega 13/12/2016
Presupuesto 0.0 pesos

You might also like