Publicado por

Practica Final – Las llaves D’Arzúa

Practica Final – Las llaves D’Arzúa
Publicado por

Practica Final – Las llaves D’Arzúa

Práctica Final de la asignatura Programación de Videojuegos en 2D (2022) «Las llaves D’Arzúa» es un juego de plataformas y habilidades en…
Práctica Final de la asignatura Programación de Videojuegos en 2D (2022) «Las llaves D’Arzúa» es un juego de plataformas…

Práctica Final de la asignatura Programación de Videojuegos en 2D (2022)

«Las llaves D’Arzúa» es un juego de plataformas y habilidades en el que se han intentado poner en práctica de manera conjunta todo lo trabajado y aprendido en las prácticas anteriores, consiguiendo una experiencia de juego completa. La historia se basa en encarnar el papel de un personaje medieval que debe pasar 3 pruebas (niveles) para conseguir en cada uno 1 llave que le permita acceder a la logia D’Arzúa.

Vídeo

https://www.youtube.com/watch?v=_Nqc5TPQUTI

Instrucciones

OBJETIVO

La finalidad del juego es que encarnando el papel del protagonista (XAN) consigamos las 3 llaves que permiten acceder al templo D’Arzúa y pertenecer a ese grupo. Para conseguir cada llave debemos superar su correspondiente prueba, indistintamente del orden: Velocidad, Puntería y Valentía.
Los intentos son ilimitados una vez comenzada la partida.

NIVELES DEL JUEGO

 Nivel 1 – Velocidad

En esta prueba tienes un tiempo de 90s para recoger 25 calabazas, es obligatorio recogerlas y llegar antes del final del tiempo a la estatua D’Arzúa.
Controles para este nivel:
* Moverse Izq-Dcha: Teclas de dirección
* Saltar: Barra espaciadora
* Pausar: Tecla «p»

Nivel 2 – Puntería

Para conseguir la llave en esta prueba es necesario derribar al menos 10 barriles, y para ello dispones de 15 balas en tu cañón.
Controles para este nivel:
* Apuntar: Puntero ratón
* Fuerza: Distancia del puntero ratón al cañón
* Disparar: Click botón primario del ratón
* Pausar: Tecla «p»

Nivel 3 – Valentía

En este nivel entrarás en una cueva oscura llena de almas errantes, debes evitar que te toquen o morirás.
Para acabar con las almas errantes dispones de hachas mágicas que puedes lanzarles, pero tienes un número limitado de ellas, así que deberás emplearlas con cuidado. Sobrevive a las almas y llega a la estatua D’Arzúa.
Controles para este nivel:
* Moverse Izq-Dcha: Teclas de dirección
* Saltar: Barra espaciadora
* Disparar: Tecla «x»
* Pausar: Tecla «p»

Enlace Respositorio GITLAB

https://gitlab.com/javier.ainet/tfpv2d.git

 

Debate0en Practica Final – Las llaves D’Arzúa

No hay comentarios.

Publicado por

Gun Towers – PEC 3

Gun Towers – PEC 3
Publicado por

Gun Towers – PEC 3

Juego de artillería basado en disparos desde torres de cañones, donde la habilidad consiste en encontrar el ángulo y la fuerza adecuadas…
Juego de artillería basado en disparos desde torres de cañones, donde la habilidad consiste en encontrar el ángulo y…
Juego de artillería basado en disparos desde torres de cañones, donde la habilidad consiste en encontrar el ángulo y la fuerza adecuadas para realizar el lanzamiento correcto alcanzando al enemigo. Se pude jugar tanto de 2 personas (turnos alternativos), contra el ordenador o simular una batalla ordenador vs ordenador.

Vídeo

Instrucciones

OBJETIVO:
El objetivo es alcanzar al enemigo mediante lanzamiento de proyectiles, debilitando su estructura con cada impacto, cuanto más en el centro del enemigo sea el impacto más vida se le resta. Cada jugador empieza con la vida al 100% y pierde el primero que queda a 0%.
 MODOS DE JUEGO
Los modos de juego que permite son 3:
  •  Humano vs Humano
    En esta modalidad cada jugador podrá realizar un disparo por turnos, tomando el control del ratón para dirigir dicho disparo.
  •  Humano vs Ordenador
    El jugador toma el control del Player1 mientras que el Player2 es controlado por la IA del juego.
  • Ordenador vs Ordenador
    En este modo cada jugador es controlado por la IA del juego para ir lanzando sucesivos disparos.
EMPEZAR UNA PARTIDA
En la pantalla MENÚ PRINCIPAL  se debe elegir entre alguno de los 3 modos de juego, tras la selección nos lleva a la pantalla del JUEGO.
CÓMO DISPARAR
Durante el turno del jugador humano para realizar el disparo debemos apuntar en la dirección deseada, el juego nos mostrará una línea de ayuda de la dirección además de mostrar el ángulo correspondiente en el panel de información, la fuerza máxima de lanzamiento es 100, para ajustar dicha fuerza debemos acercarnos o alejarnos de nuestra torre (se mostrará un círculo visual de dicha fuerza).
Tras establecer la dirección y el ángulo bastará con pulsar el botón principal del ratón para efectuar el disparo.
NOTA: Cuando disparamos si la bala es nuestra aunque nos caiga encima no nos resta vida.
PANEL DE INFORMACIÓN
En el panel de información de cada jugador tenemos información de interés como es una barra de progreso con la vida restante, y los más importante, el ángulo y la velocidad del último tiro efectuado, lo que nos permite afinar en los siguientes intentos en base al resultado anterior.
GANAR / PERDER UNA PARTIDA
Para ganar la partida basta con impactar las veces necesarias lo más cerca posible del enemigo para ir restando su vida, al poner a 0 la vida del oponente se gana la partida. De igual manera si el oponente vacía nuestro contador a base de impactos se pierde. Tras perder o ganar nos mostrará una pantalla GAME OVER en la que se puede volver al menú

Enlace al juego

https://ziralla.com/games/gamepec3/

Enlace Respositorio GITLAB

https://gitlab.com/javier.ainet/pec3.git

 

Debate0en Gun Towers – PEC 3

No hay comentarios.

Publicado por

Among Bross – PEC2

Among Bross – PEC2
Publicado por

Among Bross – PEC2

PEC 2 juego Asignatura Programación de Videojuegos en 2D (2022) basado en plataformas sobre idea Mario Bross. Esta es una versión de…
PEC 2 juego Asignatura Programación de Videojuegos en 2D (2022) basado en plataformas sobre idea Mario Bross. Esta es…
PEC 2 juego Asignatura Programación de Videojuegos en 2D (2022) basado en plataformas sobre idea Mario Bross.
Esta es una versión de lo que sería un nivel de un juego de plataformas 2D, con un personaje con capacidad de movimientos laterales y salto, así como una serie de enemigos a los que sólo se puede matar saltando sobre ellos.

Vídeo

Vídeo en Youtube https://www.youtube.com/watch?v=XVqL3JAp_38

Instrucciones

OBJETIVO:
Llegar al final del nivel marcado con una bandera con el mayor número de puntos posibles.
MOVIMIENTOS JUGADOR:
Movimientos laterales izquierda – derecha con las correspondientes teclas de dirección.
Saltos con la tecla barra espaciadora, si se mantiene algo más salta más alto.
EMPEZAR UNA PARTIDA:
En la pantalla principal debemos pulsar START para comenzar una nueva partida, si se pierde en la pantalla final podremos volver a jugar.
ENEMIGOS:
Se mueven de forma autónoma y aparecen de manera aleatoria. Sólo se pueden matar saltando sobre ellos y su puntuación es aleatoria también.
Si se toca un enemigo automáticamente se pierde.
PREMIOS:
Al recoger (tocar) las fresas se obtienen 500 puntos por cada una.
PERDER PARTIDA:
Si se toca un enemigo o se cae por alguno de los huecos del nivel.
GANAR PARTIDA:
Si se llega al final se mostrará un mensaje de felicitación y cuántos puntos se han obtenido.

Enlace al juego

https://ziralla.com/games/gamepec2/

Enlace Respositorio GITLAB

https://gitlab.com/javier.ainet/pec2-uoc-pv2d

Debate0en Among Bross – PEC2

No hay comentarios.

Publicado por

PEC1 Programación de Videojuegos 2D – Ofensa Tropical

Publicado por

PEC1 Programación de Videojuegos 2D – Ofensa Tropical

Este es el vídeo explicativo del cómo jugar a Ofensa Tropical, mi versión del duelo de insultos de Monkey Island para la asignatura Programación de Videojuegos 2D del Máster. Enlace repositorio del proyecto: https://gitlab.com/javier.ainet/pec1-pv2d   2. Un juego de aventuras …
Este es el vídeo explicativo del cómo jugar a Ofensa Tropical, mi versión del duelo de insultos de Monkey…

Este es el vídeo explicativo del cómo jugar a Ofensa Tropical, mi versión del duelo de insultos de Monkey Island para la asignatura Programación de Videojuegos 2D del Máster.

Enlace repositorio del proyecto: https://gitlab.com/javier.ainet/pec1-pv2d

 

Debate0en PEC1 Programación de Videojuegos 2D – Ofensa Tropical

No hay comentarios.