Publicat per

PEC 3 – Un juego de artillería(PEC 2 MEJORADA)

Publicat per

PEC 3 – Un juego de artillería(PEC 2 MEJORADA)

  Video: https://youtu.be/RVmBAEKiaX0   Buenas ,para esta practica he mejorado mi juego de plataformas existentes. Además de las funcionalidades anteriores se le ha añadido un enemigo a distancia estático, el cual rastrea al jugador para dispararle cuando se acerca a una distancia x. También se han añadido partículas para cuando un enemigo móvil muere por un proyectil y al correr. Se ha añadido sistema de vida y checkpoints, el jugador tendra un total de 3 vidas cuando muera renacera en…
  Video: https://youtu.be/RVmBAEKiaX0   Buenas ,para esta practica he mejorado mi juego de plataformas existentes. Además de las funcionalidades…

 

Video: https://youtu.be/RVmBAEKiaX0

 

Buenas ,para esta practica he mejorado mi juego de plataformas existentes. Además de las funcionalidades anteriores se le ha añadido un enemigo a distancia estático, el cual rastrea al jugador para dispararle cuando se acerca a una distancia x.

También se han añadido partículas para cuando un enemigo móvil muere por un proyectil y al correr.

Se ha añadido sistema de vida y checkpoints, el jugador tendra un total de 3 vidas cuando muera renacera en el ultimo chekpoint, una vez pierda todas las vidas morirá y se acabara la partida.

Debat0el PEC 3 – Un juego de artillería(PEC 2 MEJORADA)

No hi ha comentaris.

Publicat per

PEC 3 – Amanita Boy [FOREST Update] – Quim Colobrans Ramírez

Publicat per

PEC 3 – Amanita Boy [FOREST Update] – Quim Colobrans Ramírez

Entrega para la PEC 3 (Actualización de la PEC 2) de la asignatura Programación de videojuegos 2D. Amanita Boy está disponible en…
Entrega para la PEC 3 (Actualización de la PEC 2) de la asignatura Programación de videojuegos 2D. Amanita Boy…

Entrega para la PEC 3 (Actualización de la PEC 2) de la asignatura Programación de videojuegos 2D.

Amanita Boy está disponible en plataforma WEB y en Android.

Acceso al juego en ItchIO (Navegador & Android)
https://quicorax.itch.io/amanitaboy
Como jugar

Amanita Boy es un prototipo de juego de plataformas que recrea el clásico juego Super Mario Bros de Nintendo.

El objetivo de este juego es llegar a la meta, que se sitúa al extremo derecho del nivel, con la máxima puntuación posible.
Para empezar a jugar pulsa cualquier tecla.

Controles del personaje:

[NAVEGADOR]

– A: Izquierda.
– D: Derecha.
– Espacio: Salto (Mantener espacio para saltar más).
– Shift: Disparar proyectiles (En modo evolutivo tipo Arbol).

[ANDROID]

Si el jugador es choca lateralmente con un enemigo en su estado normal o cae al vacío, se reinicia el nivel.
Si se reinicia el nivel 3 veces el usuario pierde.
Si el jugador es choca lateralmente con un enemigo en su estado evolucionado, cambia a estado normal.
Si el jugador salta sobre un enemigo, lo elimina.
Si un proyectil disparado por el jugador colisiona con un enemigo, lo elimina.

El jugador puede interaccionar con bloques “Sorpresa” y “Ladrillo” empujándolos por debajo.
Cuando se interacciona con un bloque Sorpresa, el jugador puede recibir una moneda o generar una PowerUp.
Si el jugador interacciona con un bloque Ladrillo y está en su forma evolucionada, lo romperá.
Si el jugador interacciona con un bloque con un enemigo encima, eliminará al enemigo.
Cuando el jugador choca con un PowerUp de tipo Seta y está en estado normal, evoluciona a modo evolutivo tipo Seta.
Cuando el jugador choca con un PowerUp de tipo Árbol y está en modo evolutivo tipo Seta, evoluciona a tipo Árbol.
El jugador en estado evolutivo tipo Árbol puede disparar proyectiles que eliminan a los enemigos.
Eliminar enemigos, romper bloques, coger Setas y llegar a la meta, entre otras acciones, otorgan puntuación.

Controles adicionales

[Navegador]

  • M: Silenciar audio (Música y efectos de sonido)
  • P: Pausar juego.
Walkthrough Video
Acceso al repositorio de Git 
https://gitlab.com/qcolobrans/PlatformerGame
Créditos:

Desarrollado por:  Quim Colobran Ramirez – @quicorax

Tileset props por: Kenney Assets (Pixel Platformer + Expansions)

SFX por: Kenney Assets  (Interface Sounds)

Music por: Komiku (Travel to the Horizon)

Debat1el PEC 3 – Amanita Boy [FOREST Update] – Quim Colobrans Ramírez

Publicat per

PEC 3: Super Mario Bros para Android (Un juego de artillería)

Publicat per

PEC 3: Super Mario Bros para Android (Un juego de artillería)

¡Hola de nuevo! Esta vez traigo una build del juego que mostré en la PEC anterior, pero esta vez para Android completamente funcional. He añadido la flor de fuego, así como las tortugas que se esconden cuando saltas sobre ellas, las cuales tienen una pequeña IA. Adjunto el vídeo de mi gameplay en mi móvil: La build para Android está descargable en mi repositorio de GitLab. PEC 3 - Un juego de artillería …
¡Hola de nuevo! Esta vez traigo una build del juego que mostré en la PEC anterior, pero esta vez…

¡Hola de nuevo!

Esta vez traigo una build del juego que mostré en la PEC anterior, pero esta vez para Android completamente funcional. He añadido la flor de fuego, así como las tortugas que se esconden cuando saltas sobre ellas, las cuales tienen una pequeña IA. Adjunto el vídeo de mi gameplay en mi móvil:

Carregant...

La build para Android está descargable en mi repositorio de GitLab.

Debat0el PEC 3: Super Mario Bros para Android (Un juego de artillería)

No hi ha comentaris.

Publicat per

Long live the onion

Publicat per

Long live the onion

Tortilla Wars “Tortilla Wars” es el nombre de mi prototipo para la tercera Práctica de Evaluación Continua (PEC3) 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 desarrollar un juego de artillería en 2D, similar a Scorched Earth o Worms, utilizando los conocimientos adquiridos en el estudio del tercer módulo de la asignatura y realizando investigación por cuenta propia. Vídeo explicativo Vídeo versión Android…
Tortilla Wars “Tortilla Wars” es el nombre de mi prototipo para la tercera Práctica de Evaluación Continua (PEC3) de…

Tortilla Wars

“Tortilla Wars” es el nombre de mi prototipo para la tercera Práctica de Evaluación Continua (PEC3) 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 desarrollar un juego de artillería en 2D, similar a Scorched Earth o Worms, utilizando los conocimientos adquiridos en el estudio del tercer módulo de la asignatura y realizando investigación por cuenta propia.

Vídeo explicativo

Vídeo versión Android

Versión jugable

Tortilla Wars by Ragart on itch.io

Repositorio en GitLab

UOC – M7.456 – PEC3 en GitLab

Cómo jugar

El objetivo del juego es vencer al resto de jugadores u oponentes. Para ello, los jugadores cuentan con un proyectil que se dispara de manera parabólica y que permite dañar al resto de jugadores u oponentes y destruir el terreno de juego.

El juego permite hasta 4 jugadores locales (pasando el control en cada turno) o controlados por la CPU.

En el caso de WebGL, el control se hace mediante teclado y ratón:

  • La flecha izquierda y la tecla A mueven al personaje hacia la izquierda.
  • La flecha derecha y la tecla D mueven al personaje hacia la derecha.
  • El espacio hace que el personaje salte.
  • El botón izquierdo del ratón dispara el proyectil hacia el punto en el que se haya hecho el clic, aunque siempre asegurando un ángulo mínimo de 45º. Si se mantiene pulsado antes de soltarlo, la fuerza del proyectil aumenta.

En el caso de Android, el control se hace mediante los botones en pantalla:

  • El botón con la flecha izquierda mueve al personaje hacia la izquierda.
  • El botón con la flecha derecha mueve al personaje hacia la derecha.
  • El botón con la flecha superior hace que el personaje salte.
  • El botón de disparo dispara el proyectil hacia la dirección en la que esté mirando el personaje en un ángulo de 45º. Si se mantiene pulsado antes de soltarlo, la fuerza del proyectil aumenta.

Desarrollo

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

  • Cuatro personajes diferentes, cada uno con su propio proyectil, con más de dos animaciones y sistemas de partículas.
  • Los personajes controlados por la CPU calculan la ubicación del personaje más cercano y ajustan la dirección y la fuerza del disparo en base a ello.
  • Hay múltiples escenas, una clase persistente y una máquina de estados que permiten mostrar en pantalla datos del juego, incluyendo la vida de los jugadores y el estado de la partida.
  • Se utilizan etiquetas y capas para la detección de colisiones y para la ubicación de objetos y componentes dentro del código.
  • El juego se ha desarrollado tanto para WebGL como para Android, simplificando en este último caso algunas de las acciones.

De manera adicional, se han usado componentes como Cinemachine o el nuevo InputSystem para obtener un mayor control sobre el juego.

Problemas conocidos

  • En raras ocasiones, el juego salta el turno de un jugador.
  • En la versión móvil, los controles en pantalla no desaparecen en el turno de los jugadores controlados por la CPU.

Créditos

Fuentes

Imágenes y animaciones

Sonidos

Música

Referencias

C#

Unity – General

Lanzamiento de objetos / cálculo de coordenadas

Android / Mobile

Tilemaps

Cinemachine

New InputSystem

Debat1el Long live the onion

  1. Anna Zango Palau says:

    Que pasada madre miiia! Me encanta que puedan jugar hasta 4 personas. Y el vídeo parece un trailer comercial jajaja!  Increíble que hayas podido crear este juegazo en las pocas semanas que tenemos para la PEC3, felicidades!!!

Publicat per

PEC3 – Saltos en el huerto 2.0

Publicat per

PEC3 – Saltos en el huerto 2.0

DESCRIPCIÓN Mi entrega para la PEC3 consiste en una gran mejora del proyecto que entregue en mi PEC2, Saltos en el huerto. En esta nueva versión he añadido una mecánica que se aplica a todos los niveles que permite al jugador disparar proyectiles en forma de mini Zanahorias. Estos proyectiles los encontrará por los niveles esparcidos en pequeñas dosis. Así el jugador no podrá disparar libremente, sino que deberá encontrar primero estas mini Zanahorias. Hablando de los niveles, contamos ahora con un total de 4. Además de…
DESCRIPCIÓN Mi entrega para la PEC3 consiste en una gran mejora del proyecto que entregue en mi PEC2, Saltos…

DESCRIPCIÓN

Mi entrega para la PEC3 consiste en una gran mejora del proyecto que entregue en mi PEC2, Saltos en el huerto. En esta nueva versión he añadido una mecánica que se aplica a todos los niveles que permite al jugador disparar proyectiles en forma de mini Zanahorias. Estos proyectiles los encontrará por los niveles esparcidos en pequeñas dosis. Así el jugador no podrá disparar libremente, sino que deberá encontrar primero estas mini Zanahorias.

Hablando de los niveles, contamos ahora con un total de 4. Además de mejorar los dos niveles ya existentes, he añadido 2 más, cada uno con sus propias características. El primero de estos nuevos niveles, el nivel 3, contiene un efecto permanente de lluvia. Además la cámara está en constante movimiento, de manera que el jugador deberá seguir siempre su movimiento. Si no lo hace y el extremo izquierdo de la pantalla le atrapa, será eliminado.

El cuarto y último nivel sigue con esta dinámica del movimiento de cámara, pero multiplicando su velocidad, y por ello la dificultad del nivel. Se trata también del nivel más largo de todo el juego, por lo que el reto es bastante elevado. Para poder facilitar las cosas a los jugadores, he añadido un punto de control a la mitad del nivel. Así, una vez lleguemos a este punto de control, si morimos y reiniciamos el nivel empezaremos siempre desde este punto ya alcanzado.

Por último, decir que más allá del añadido de estos niveles he realizado una gran mejora en el menú principal del juego. Ahora consiste en un hub desde el cual podemos seleccionar el mundo al que queremos ir (cada mundo con sus propios niveles). Esta versión del juego solo consta con un mundo, el huerto de Bob, y, por lo tanto, con sus 4 niveles, pero mi intención es la de añadir más mundos en futuras versiones del juego.

OBJETIVO DEL JUEGO:

El objetivo del juego sigue siendo el mismo; conseguir todos los fertilizantes de cada nivel para poder desbloquear todos los niveles que componen el (por ahora) único mundo disponible, El Huerto de Bob. Pero como ahora tenemos un total de 4 niveles, y sobre todo los 2 últimos, añadidos específicamente para esta entrega, son mucho más difíciles, conseguir todos los coleccionables será una tarea mucho más larga y difícil.

CONTROLES:

– Movimiento Izquierda y derecha: Flechas izquierda y derecha respectivamente.

– Disparar mini zanahorias: Tecla E.
– Salto: Tecla espacio.

VIDEO CON GAMEPLAY

REPOSITORIO GITLAB

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

Debat0el PEC3 – Saltos en el huerto 2.0

No hi ha comentaris.

Publicat per

PAC 2 – Un joc de plataformes – Santi van Gelderen

Publicat per

PAC 2 – Un joc de plataformes – Santi van Gelderen

URL Gitlab: https://gitlab.com/svangelderen/pac-2-un-joc-de-plataformes PEC 2 - Un juego de plataformas …
URL Gitlab: https://gitlab.com/svangelderen/pac-2-un-joc-de-plataformes PEC 2 - Un juego de plataformas …

URL Gitlab: https://gitlab.com/svangelderen/pac-2-un-joc-de-plataformes

Debat0el PAC 2 – Un joc de plataformes – Santi van Gelderen

No hi ha comentaris.

Publicat per

PEC 2 – Un juego de plataformas

Publicat per

PEC 2 – Un juego de plataformas

URL GitLab: https://gitlab.com/Anleus/pec2 Video YouTube: https://youtu.be/G3nrZw-sAVg PEC 2 - Un juego de plataformas …
URL GitLab: https://gitlab.com/Anleus/pec2 Video YouTube: https://youtu.be/G3nrZw-sAVg PEC 2 - Un juego de plataformas …

URL GitLab:

https://gitlab.com/Anleus/pec2

Video YouTube:
https://youtu.be/G3nrZw-sAVg

Debat0el PEC 2 – Un juego de plataformas

No hi ha comentaris.

Publicat per

PEC 2 – Un juego de plataformas

Publicat per

PEC 2 – Un juego de plataformas

URL del repositorio en GitLab: https://gitlab.com/dsahuquillod/juegoplataformaspec2 Enlace video explicativo: PEC 2 - Un juego de plataformas …
URL del repositorio en GitLab: https://gitlab.com/dsahuquillod/juegoplataformaspec2 Enlace video explicativo: PEC 2 - Un juego de plataformas …

URL del repositorio en GitLab:

https://gitlab.com/dsahuquillod/juegoplataformaspec2

Enlace video explicativo:

Debat0el PEC 2 – Un juego de plataformas

No hi ha comentaris.

Publicat per

PEC 2: Un Juego de Plataformas

Publicat per

PEC 2: Un Juego de Plataformas

Saludos a todos. Dejo el video de la PEC 2: Un Juego de Aventuras donde se muestra que he podido hacer. Es cierto que ha quedado muy corto de contenido pero no he tenido tiempo para implementar más ideas que tenía pensadas. Exceptuando el fondo y la música. Todo el contenido es original. Espero que os guste :   PEC 2 - Un juego de plataformas …
Saludos a todos. Dejo el video de la PEC 2: Un Juego de Aventuras donde se muestra que he…

Saludos a todos.

Dejo el video de la PEC 2: Un Juego de Aventuras donde se muestra que he podido hacer.

Es cierto que ha quedado muy corto de contenido pero no he tenido tiempo para implementar más ideas que tenía pensadas.

Exceptuando el fondo y la música. Todo el contenido es original.

Espero que os guste :

 

Debat0el PEC 2: Un Juego de Plataformas

No hi ha comentaris.

Publicat per

PAC 2 – Super Maria Rose (Joc Plataformes)

Publicat per

PAC 2 – Super Maria Rose (Joc Plataformes)

Amb l’entrega de la PAC 2 adjunto demostració de la programació realitzada d’aquest projecte. Credits i fonts: Sprites fets per mi en Piskel (Piskel – Free online sprite editor (piskelapp.com)). Audio per diferents autors a traves de la plataforma FreeSound i sota la llicencia Creative Commons (Freesound – Freesound). Tipografies utilitzades de domini lliure a traves de la plataforma Dafont (DaFont – Descargar fuentes). PEC 2 - Un juego de plataformas …
Amb l’entrega de la PAC 2 adjunto demostració de la programació realitzada d’aquest projecte. Credits i fonts: Sprites fets…

Amb l’entrega de la PAC 2 adjunto demostració de la programació realitzada d’aquest projecte.

Carregant...

Credits i fonts:

Sprites fets per mi en Piskel (Piskel – Free online sprite editor (piskelapp.com)).

Audio per diferents autors a traves de la plataforma FreeSound i sota la llicencia Creative Commons (Freesound – Freesound).

Tipografies utilitzades de domini lliure a traves de la plataforma Dafont (DaFont – Descargar fuentes).

Debat0el PAC 2 – Super Maria Rose (Joc Plataformes)

No hi ha comentaris.