Publicado por

Programación 2D Entrega de la actividad 2 – JUEGO DE PLATAFORAMS SOLO EN LA SOLA SOLEDAD

Publicado por

Programación 2D Entrega de la actividad 2 – JUEGO DE PLATAFORAMS SOLO EN LA SOLA SOLEDAD

Programación 2D Entrega de la actividad 2 – JUEGO DE PLATAFORAMS SOLO EN LA SOLA SOLEDAD Repositorio: https://gitlab.com/Ninquiet/NinquietUOC-3D-PEC2 Video: https://youtu.be/nOsg76Uqamw Build: Puedes…
Programación 2D Entrega de la actividad 2 – JUEGO DE PLATAFORAMS SOLO EN LA SOLA SOLEDAD Repositorio: https://gitlab.com/Ninquiet/NinquietUOC-3D-PEC2 Video:…

Programación 2D Entrega de la actividad 2 – JUEGO DE PLATAFORAMS

SOLO EN LA SOLA SOLEDAD

Repositorio:

https://gitlab.com/Ninquiet/NinquietUOC-3D-PEC2

Solo en la Soledad

Video:

https://youtu.be/nOsg76Uqamw

Build:

Puedes jugar el juego acá:
https://simmer.io/@Ninquiet/solo-en-la-sola-soledad-beta

Resumen:

Es un juego de plataformas, para moverte puedes usar WASD o las flechitas, para saltar usa la barra espaciadora, para entrar a menú pausa puedes usar la tecla Esc

puedes acabar con enemigos saltandoles encima, pero si estos te tocan morirás instantaneamente (está cread para en un futuro agregar un sistema de salud más complejo :3)

Funcionamiento:

Diagrama1

Lo he creado teniendo en cuenta que pueda ser escalable, entnces cree un state machine basico que funcionará para todos los personajes (cuento como persnajes a enemigos y al jugador), pero cada uno creará su propia implementación, por ejemplo el jugador dicta el movimiento según el sistema de input (he usado el nuevo sistema de Input para esta implementacion), mientras que los enemigos dictan su movimiento por triggers que reconocen el jugador

Diagrama2

El State machine es gerarquico, así que primero pasa entre estados Root, como: grounded, Jump, y Airborn, y estos estados al entrar asignan sub estados de segunda categoría segun las variables que hay en el contexto (el contecto es el state machine), estos sub estados pueden sub asignarse tambien su estados, por eso algunso sub estados a su vez se asignan el sub estado HorizontalMovment

Diagrama3

El resto del funcionamiento es muy simple, solo cada uno (jugador y enemigos) crean sus variantes del state machine base, y crean sus propias implementaciones, la idea era que tambien crearan sus propios sub estados y state factory, pero al final no fue necesario implementarlo (pero sigue estando ahi para poder escalar el proyecto en un futuro)

Diagrama4
Diagrama4

Para la animación cree una clase llamada «CharacterAnimationController.cs» la cual los estads del state machine tienen cntrol, y envian diferentes cambios para el animator, el animator usados sub estados, para controlar las acciones de cuando el personaje está en el aire o en el suelo, (para el enemigos usé una copia de este mismo animator pero con animaciones del enemigo)

Diagrama5
Para el escenario he usado un tilemap donode cree un tile dinamico que he usado para todo el escenario.

Assets usados:

DoTween
Para hacer transiciones rapidamente.

Cinemachine
Para hacer controlar el movimiento de la camara.

Kenney 1bit Asset
He usado esta textura para crear todos los sprites usados.

Debate0en Programación 2D Entrega de la actividad 2 – JUEGO DE PLATAFORAMS SOLO EN LA SOLA SOLEDAD

No hay comentarios.

Publicado por

JUEGO DE PLATAFORMAS – SOLDIER

Publicado por

JUEGO DE PLATAFORMAS – SOLDIER

REPOSITORIO DE GITHUB: https://gitlab.com/uoc_master1/pec_2_platform-game.git Lliurament PAC2 | Entrega PEC2 …
REPOSITORIO DE GITHUB: https://gitlab.com/uoc_master1/pec_2_platform-game.git Lliurament PAC2 | Entrega PEC2 …

REPOSITORIO DE GITHUB: https://gitlab.com/uoc_master1/pec_2_platform-game.git

Debate1en JUEGO DE PLATAFORMAS – SOLDIER

Publicado por

PEC 2 – CAMILO ANDRÉS ALZATE ARENAS

Publicado por

PEC 2 – CAMILO ANDRÉS ALZATE ARENAS

Plataformas Locas El videojuego consiste en un sencillo juego de plataformas que emula el funcionamiento del clásico videojuego de Mario Bros., sin…
Plataformas Locas El videojuego consiste en un sencillo juego de plataformas que emula el funcionamiento del clásico videojuego de…

Plataformas Locas

El videojuego consiste en un sencillo juego de plataformas que emula el funcionamiento del clásico videojuego de Mario Bros., sin embargo, funciona más como una parodia. Desde su menú principal te dice «esto no es Mario Bros», el personaje principal es Mary, una arqueóloga aventurera que en los cubos donde Mario encontraba monedas, ella encuentra valiosos diamantes. En lugar de hacerse grande como Mario, ella se coloca una reliquia de armadura que le aumenta el tamaño. El enemigo básico del juego es un grupo de asesinos que la persiguen a muerte pero tienen puestas calabazas que los hacen parecidos a los clásicos Goombas de Mario.

Si superas el nivel tendrás una pantalla de Mary disfrutando su tesoro, pero si pierdes, aparecerá una pantalla con los abogados de Nintendo para quitártelo todo.

Link al video: https://youtu.be/5Nc6mA8C4Oo?feature=shared
Link al repositorio: https://gitlab.com/prueba5954709/pec2-camiloandresalzatearenas

Debate1en PEC 2 – CAMILO ANDRÉS ALZATE ARENAS

Publicado por

Joc de Plataformas

Publicado por

Joc de Plataformas

Repositori: https://gitlab.com/mauromartinezpacini/plataformas.git Vídeo de youtube: https://youtu.be/q5Y0H6q5vZA Lliurament PAC2 | Entrega PEC2 …
Repositori: https://gitlab.com/mauromartinezpacini/plataformas.git Vídeo de youtube: https://youtu.be/q5Y0H6q5vZA Lliurament PAC2 | Entrega PEC2 …

Repositori: https://gitlab.com/mauromartinezpacini/plataformas.git

Vídeo de youtube: https://youtu.be/q5Y0H6q5vZA

Debate0en Joc de Plataformas

No hay comentarios.

Publicado por

PAC2-Platform Game

PAC2-Platform Game
Publicado por

PAC2-Platform Game

Muy buenas, por aquí os dejo el proyecto de videojuego de plataformas que he creado para la PEC2. Si quieres probarlo entra…
Muy buenas, por aquí os dejo el proyecto de videojuego de plataformas que he creado para la PEC2. Si…

Muy buenas, por aquí os dejo el proyecto de videojuego de plataformas que he creado para la PEC2.

Si quieres probarlo entra en este enlace: https://raquel-lopez-barcelo.itch.io/platform-game

También os dejo por aquí mi enlace en el repositorio de GitLab https://gitlab.com/RaquelLB/pec2

Un Saludo

Raquel López Barceló

Debate1en PAC2-Platform Game

  1. Antonio Fernando Vidal Carrasco says:

    ¡Guau! ¡Muy chulo Raquel! ¡Me ha gustado mucho el diseño del nivel. Los sprites y animaciones también están bien hechos, y el efecto parallax le da muy buena profundidad. ¿Los has dibujado tú?

Publicado por

Juego de plataformas

Publicado por

Juego de plataformas

Juego de plataformas Como segunda actividad para la asignatura de programación de videojuegos 2D he hecho un juego imitando el mundo 1-1 de súper Mario, pero usando otros assets, aquí se puede encontrar un vídeo en el que se puede ver el funcionamiento del juego El juego está disponible a través del siguiente enlace: https://play.unity.com/mg/other/webgl-builds-403087 Y el repositorio para ver cómo se ha hecho: https://gitlab.com/tortolavivo23/juego_platafarmos Lliurament PAC2 | Entrega PEC2 …
Juego de plataformas Como segunda actividad para la asignatura de programación de videojuegos 2D he hecho un juego imitando…

Juego de plataformas

Como segunda actividad para la asignatura de programación de videojuegos 2D he hecho un juego imitando el mundo 1-1 de súper Mario, pero usando otros assets, aquí se puede encontrar un vídeo en el que se puede ver el funcionamiento del juego

El juego está disponible a través del siguiente enlace:

https://play.unity.com/mg/other/webgl-builds-403087

Y el repositorio para ver cómo se ha hecho:

https://gitlab.com/tortolavivo23/juego_platafarmos

Debate0en Juego de plataformas

No hay comentarios.

Publicado por

PEC 2

PEC 2
Publicado por

PEC 2

Recreación parcial del primer nivel clásico de Mario NESS, su movimiento, enemigos y diseño de nivel. Se puede ver el juego en…
Recreación parcial del primer nivel clásico de Mario NESS, su movimiento, enemigos y diseño de nivel. Se puede ver…

Recreación parcial del primer nivel clásico de Mario NESS, su movimiento, enemigos y diseño de nivel.

Se puede ver el juego en acción aquí:

https://youtu.be/4pIzS65KH5Q

El repositorio en gitlab aquí:

https://gitlab.com/c_c7173309/pec-2

Y una versión web aquí:

https://simmer.io/@d1360/clasic-ness-mario-bros-level-1-1

Debate0en PEC 2

No hay comentarios.

Publicado por

Juego de aventuras

Publicado por

Juego de aventuras

Juego de aventuras Como primera actividad para la asignatura de programación de videojuegos 2D he hecho un juego imitando la batalla de insultos del juego «monkey island», aquí se puede encontrar un vídeo en el que se puede ver el funcionamiento del juego. El juego está disponible a través del siguiente enlace: https://play.unity.com/mg/other/webgl-builds-394372 Y el repositorio para ver cómo se ha hecho: https://gitlab.com/tortolavivo23/juego_aventuras Lliurament PAC1 | Entrega PEC1 …
Juego de aventuras Como primera actividad para la asignatura de programación de videojuegos 2D he hecho un juego imitando…

Juego de aventuras

Como primera actividad para la asignatura de programación de videojuegos 2D he hecho un juego imitando la batalla de insultos del juego «monkey island», aquí se puede encontrar un vídeo en el que se puede ver el funcionamiento del juego.

El juego está disponible a través del siguiente enlace:

https://play.unity.com/mg/other/webgl-builds-394372

Y el repositorio para ver cómo se ha hecho:

https://gitlab.com/tortolavivo23/juego_aventuras

Debate0en Juego de aventuras

No hay comentarios.

Publicado por

¡Bienvenidos y bienvenidas!

¡Bienvenidos y bienvenidas!
Publicado por

¡Bienvenidos y bienvenidas!

¡Hola! Esta publicación se ha generado automáticamente en el Ágora. Te encuentras en el Ágora de la asignatura. En este espacio se…
¡Hola! Esta publicación se ha generado automáticamente en el Ágora. Te encuentras en el Ágora de la asignatura. En…

¡Hola!

Esta publicación se ha generado automáticamente en el Ágora.

Te encuentras en el Ágora de la asignatura. En este espacio se recogerán todas las publicaciones relacionadas con las actividades que hagan los compañeros y compañeras del aula a lo largo del semestre.

El Ágora es un espacio de debate en el que estudiantes y docentes pueden ver, compartir y comentar los proyectos y las tareas de la asignatura.

Si solamente ves esta publicación, puede ser porque todavía no se ha hecho ninguna más, porque no has entrado con tu usuario de la UOC o porque no perteneces a esta aula. Si no eres miembro de la UOC y ves alguna publicación, es porque su autor o autora ha decidido hacerla pública.

¡Esperamos que esta Ágora sea un espacio de debate enriquecedor para todos y todas!

Debate0en ¡Bienvenidos y bienvenidas!

No hay comentarios.

Las intervenciones están cerradas.