ESCUELA COLOMBIANA DE INGENIERÍA
PROGRAMACIÓN ORIENTADA A OBJETOS
Q*Bert - POOB 2017-1
Propuesta: Juan Moreno - Daniel Beltrán
MEGA Q*BERT- ARCADE
Q*bert es un videojuego de arcade desarrollado y publicado por Gottlieb en 1982. Es un juego de plataformas con gráficos en dos dimensiones. > > El objetivo es cambiar el color de todos los cubos de un escenario haciendo que el protagonista salte encima de cada cubo mientras evita obstáculos y enemigos. Cuenta con ayudas para poder superar los niveles. >
A pesar de que la versión original es para un solo jugador, nos vamos a enfocar en la versión “Mega Q*Bert” que consiste en la misma dinámica, pero multijugador. El jugador que tenga más puntaje gana.
El comportamiento del juego se puede observar más
detalladamente en los siguientes videos:
https://www.youtube.com/watch?v=68gWUd0VvPg
https://www.youtube.com/watch?v=Lud84VzDL7M
Poo*Bert
Para ser el vencedor del tablero los Q*berts tendrán que luchar entre sí para demostrar quien es mejor jugador, contarán con poderes de ofensiva y defensiva que les permite atacarse y atacar a sus enemigos, los cuales aparecen en el tablero de manera aleatoria, también sus enemigos mutaron y tienen nuevos poderes complicando más el juego. >
Modos
Los modos de juego que existen son:
-
Un jugador
-
Humano contra humano.
-
Humano contra máquina.
Poderes Ofensivos Qberts
-
Energy Ball: es un proyectil que se envía el la dirección que el personaje apunta con la nariz. se regenera cada 10 segundos.
-
Mine: es una bomba que permite destruir lo que la pise, si nadie la pisa dura 3 segundos y se auto destruye.
-
Ultra Shield: este gran escudo permite protegerse de un ataque enemigo o también puede ser usado para destruir un enemigo dura 5 segundos.
-
Ultra Speed: permite congelar a sus enemigos.
Poderes Defensivos Qberts
-
**Ultra Shield:**este gran escudo permite protegerse de un ataque enemigo o también puede ser usado para destruir un enemigo cuando está en este modo su color varía constantemente.
-
Mega Jump: es una casilla especial que te hace saltar a una casilla aleatoria para esquivar varios enemigos, generalmente aparecen en las esquinas.
-
Color Platform: esta particular plataforma permite volver al punto de inicio, y destruye los enemigos que hay en el campo de batalla, solo puede ser usada una vez.
Nuevos enemigos
-
Poison Snake: esta audaz serpiente deja veneno en las dos últimas casillas que visito y si un Q*bert lo pisa muere, su color es el verde.
-
Freeze Snake: a diferencia de la Poison snake sta congela las dos últimas celdas visitadas y todo personaje que las pisa queda congelado por 2 segundos, y cada dos saltos cambia de color la casilla.
-
Normal Snake: es la misma serpiente solo que es inmune a las minas y los ultra escudos.
-
Mega Ball: cambia el color del cuadro que visita
-
Wrong way / Ugg: estos engañosos muñecos dejan minas activas por el camino aleatoriamente.
Nota: los snakes atacan a el jugador más cercano y no se caen a menos de que este cerca a un jugador que esté en la plataforma.
Objetos
- Switch: una palanca que invierte el color de las celdas aledañas a la misma.
Se pierde cuando ambos jugadores pierden, en cada nivel los jugadores regeneran sus vidas.
Requisitos funcionales:
-
Los personajes tienen el nombre del jugador y al final de la partida se muestra el nombre con su respectivo puntaje
-
Los esenarios puden variar.
-
Existen al menos 2 tipos de dificultades.