Anda di halaman 1dari 3

PROYECTO DE

PROGRAMACIÓN
Joffrey Survival

JUNE 12, 2017


Informe de Proyecto de Programación

Objetivos
Crear un juego que ponga a prueba la habilidad y destreza mental del jugador,
utilizando los conocimientos básicos de programación que hemos adquirido hasta este
punto.

Introducción
Los video juegos a medida del tiempo se han caracterizado por generar emociones en el
jugador como por ejemplo miedo, emoción, felicidad e incluso tensión, así que nuestro objetivo
es crear un video juego que genere tensión al acorralar al usuario y obligarlo a pelear con cada
segundo de vida con todo su ingenio y por supuesto las herramientas que nosotros como
diseñadores vamos a brindarle, sin mencionar una interfaz inversiva y una jugabilidad pulida.

Descripción

 El personaje del jugador aparece en el centro de una arena, donde los enemigos a
medida que pasa el tiempo se van generando proceduralmente.
 Para sobrevivir a las oleadas de enemigos, al jugador se le da un arma y la posibilidad de
cerrar temporalmente las entradas por las que entran los enemigos.
 Para cerrar estas entradas el jugador debe llegar a una consola cerca de estas y resolver
una prueba mental con un tiempo limitado. Si no logra resolver este problema la consola
se deshabilitará por un tiempo determinado.

Manual

El objetivo es sobrevivir el mayor tiempo posible y obtener el mayor puntaje.

Controles

 W = Movimiento hacia arriba


 S = Movimiento hacia Abajo
 A = Movimiento hacia Izquierda
 D = Movimiento hacia Derecha
 P = Pausar juego
 Mouse = Apuntar
 Click Izquierdo = Disparar
 Click Derecho = Lanzar Granada
Características

 Cada enemigo tendrá una barra de vida propia, que se deberá reducir hasta cero por
medio de los ataques del jugador.
 El jugador tiene una barra de vida que se regenera lentamente, si esta en cualquier
momento llega a cero, el juego termina.
 Cada cierto tiempo el número de enemigos que aparecen aumentan y su frecuencia de
aparición también.
 Habrá ítems que aumentarán el desempeño del jugador durante un determinado
tiempo, ya sea para aumentar puntaje para restaurar la barra de vida o aumentar el
daño que inflige el arma del jugador
 Se implementará un sistema de High Score para reconocer a los jugadores destacados.