Publicat per

Mario the Hedgehog

Publicat per

Mario the Hedgehog

Jump, Sonic, jump! “Jump, Sonic, jump!” es el nombre de mi prototipo para la segunda Práctica de Evaluación Continua (PEC2) de la asignatura Programación de Videojuegos 2D del Máster Universitario en Diseño y Programación de Videojuegos de la UOC. El objetivo de la práctica era desarollar un juego en 2D que replicara el mundo 1-1 de “Super Marios Bros.” (NES) utilizando los conocimientos adquiridos en el estudio del segundo módulo de la asignatura y realizando investigación por cuenta propia. Vídeo…
Jump, Sonic, jump! “Jump, Sonic, jump!” es el nombre de mi prototipo para la segunda Práctica de Evaluación Continua…

Jump, Sonic, jump!

“Jump, Sonic, jump!” es el nombre de mi prototipo para la segunda Práctica de Evaluación Continua (PEC2) de la asignatura Programación de Videojuegos 2D del Máster Universitario en Diseño y Programación de Videojuegos de la UOC.

El objetivo de la práctica era desarollar un juego en 2D que replicara el mundo 1-1 de “Super Marios Bros.” (NES) utilizando los conocimientos adquiridos en el estudio del segundo módulo de la asignatura y realizando investigación por cuenta propia.

Vídeo explicativo

Versión jugable

Jump, Sonic, Jump! by Ragart on itch.io

Repositorio en GitLab

UOC – M7.456 – PEC2 en GitLab

Cómo jugar

El objetivo del juego es llegar hasta el final del nivel, recogiendo monedas y evitando que los oponentes .

Los controles son los siguientes:

  • Flecha izquierda: moverse hacia la izquierda
  • Flecha derecha: moverse hacia la derecha
  • Flecha superior: saltar
  • Flecha inferior: agacharse (elemento estético)

Desarrollo

A efectos de cumplir lo solicitado en las instrucciones, el prototipo incluye lo siguiente:

  • Dos escenas: una que muestra la información del jugador (vidas, puntos, etc.) y otra en la que se desarrolla el juego.
  • El escenario de juego se ha estructurado utilizando tilemaps, mediante dos palettes.
  • Se han añadido animaciones y sonidos para todas las acciones del personaje jugador.
  • La cámara se desplaza con el personaje jugador y le impide volver a atrás.
  • Los personajes oponentes también tienen animaciones y sonidos, se desplazan horizontalmente y mueren si el personaje jugador salta sobre ellos, utilizando una mezcla de colliders y de raycast.
  • Se han implementado varios tipos de bloque: los estándar, que el personaje jugador puede romper cuando es grande; los sorpresa, que contienen monedas o powerups; los que contienen múltiples monedas; y, finalmente, los invisibles.
  • Se han implementado dos powerups: las setas que hacen que el personaje jugador crezca y cuente con un punto de daño adicional y las setas que proporcionan una vida extra.
  • Se ha añadido un HUD con información sobre los puntos, las monedas y el tiempo restante. Si el tiempo llega a cero, el jugador pierde.
  • La escena de juego cuenta con música de fondo y sonidos propios.
  • Además de las animaciones proporcionadas por el componente Animator, también se han creado algunas animaciones en tiempo de ejecución mediante las posiciones y el Vector3.Lerp.

Problemas conocidos

  • A veces el personaje jugador salta demasiado alto debido a una detección incorrecta del nivel del suelo.

Créditos

Super Mario Bros™

  • Todos los elementos pertenecientes al juego Super Mario Bros.™ son propiedad de Nintendo Company, Ltd.

Sonic the Hedgehog™

  • Todos los elementos pertenecientes al juego Sonic the Hedgehog™ son propiedad de Sega Corporation​.

Fuentes

Imágenes y animaciones

Referencias

Unity – General

Tilemaps

Raycast

Movimiento y control  del personaje

Animaciones

Partículas

Otras

Debat0el Mario the Hedgehog

No hi ha comentaris.

Publicat per

PEC2 : Saltos en el huerto

Publicat per

PEC2 : Saltos en el huerto

DESCRIPCIÓN Mi entrega para la PEC2 – Un juego de plataformas es Saltos en el huerto, un pequeño juego de plataformas que consta de 2 niveles. El primer de estos niveles es una recreación (a nivel de diseño de escenario) del nivel 1-1 del famoso Mario Bros. Así, más allá de hacer una copia exacta del nivel, he decidido escoger mi propia temática, ambientación y personajes (ya vistos en mi anterior PEC) y llevarlos al diseño de escenario y jugabilidad del…
DESCRIPCIÓN Mi entrega para la PEC2 – Un juego de plataformas es Saltos en el huerto, un pequeño juego…

DESCRIPCIÓN

Mi entrega para la PEC2 – Un juego de plataformas es Saltos en el huerto, un pequeño juego de plataformas que consta de 2 niveles. El primer de estos niveles es una recreación (a nivel de diseño de escenario) del nivel 1-1 del famoso Mario Bros. Así, más allá de hacer una copia exacta del nivel, he decidido escoger mi propia temática, ambientación y personajes (ya vistos en mi anterior PEC) y llevarlos al diseño de escenario y jugabilidad del juego del fontanero. Por eso veremos que la disposición de todos los elementos del juego original (bloques, tuberías, arbustos y montañas de fondo… ) están exactamente igual representados en mi nivel pero cambiando el aspecto visual. En cambio, de tener tuberías, tenemos cajas de paja, en cambio de bloques que nos dan setas para hacernos más grandes, tenemos bloques que nos dan semillas, y, en cambio, de esquivar Goombas esquivamos pequeñas y malvadas Fresunitas. Así, todos los cambios del nivel, aun difiriendo mucho en el aspecto visual y la ambientación, respetan en todo momento el diseño jugable del original. También contamos con un segundo nivel al que podremos acceder cuando hayamos recogido 3 fertilizantes repartidos por el primer nivel (añadidos coleccionables originales con los que pretendo involucrar más al jugador para explorar el nivel y llegar a los lugares de más difícil acceso).

OBJETIVO DEL JUEGO:

Llegar al enorme fertilizante que nos espera al final de cada nivel. Para ello deberemos saltar y esquivar agujeros y también a las malvadas fresas que nos intentaran eliminar. Para poder acceder al segundo nivel del juego deberemos recoger todos los pequeños fertilizantes que se hallan en el primer nivel.

CONTROLES:

– Movimiento Izquierda y derecha: Flechas izquierda y derecha respectivamente.
– Salto: Tecla espacio.

VIDEO CON GAMEPLAY

 

REPOSITORIO GITLAB

https://gitlab.com/danitydus/pec2-un-juego-de-plataformas

Debat0el PEC2 : Saltos en el huerto

No hi ha comentaris.