Unreal Engine 5 RPG Tutorial Series - #7: Levels and XP

Gorka Games
1 Mar 202325:29

Summary

TLDREn este tutorial de Unreal Engine 5, se guía paso a paso sobre cómo implementar un sistema de experiencia (XP) y niveles para un juego. Se cubren aspectos como la configuración de una tecla de depuración para aumentar la XP, actualizar la interfaz de usuario con barras de progreso y texto, y el incremento de nivel al alcanzar la XP máxima. Además, se menciona la posibilidad de agregar una base de datos con requisitos específicos de XP por nivel y futuros planes para mejorar los sonidos del juego, personalizar la interfaz de usuario y comenzar el sistema de combate.

Takeaways

  • 😀 Se implementó un sistema de XP que permite incrementar la experiencia y el nivel del jugador mediante una tecla de depuración (número 2).
  • 😀 El progreso de XP se refleja en la interfaz de usuario (UI) a través de una barra de progreso y el texto de nivel.
  • 😀 Se solucionó un problema en el que la UI no se actualizaba correctamente debido a la lógica del orden en que se ejecutaban las funciones.
  • 😀 Al alcanzar 100 puntos de XP, el nivel del jugador se incrementa automáticamente, lo que demuestra que el sistema de XP funciona correctamente.
  • 😀 El sistema actual no usa una base de datos para determinar la XP necesaria para cada nivel, sino que aumenta el valor máximo de XP con cada nivel.
  • 😀 En episodios futuros, se añadirá un sistema de sonidos que incluirá pasos, saltos, sonidos de cuchillo en eliminaciones sigilosas, entre otros.
  • 😀 Se planea personalizar más la UI cambiando elementos como la barra de salud y de stamina para hacerla más atractiva visualmente.
  • 😀 Se retocarán aspectos visuales como las fuentes y colores de la interfaz, y se mejorará la representación de las barras de progreso y nivel.
  • 😀 El próximo gran enfoque será el desarrollo del sistema de combate, el cual genera mucha emoción en los creadores del proyecto.
  • 😀 El tutorial se ofrece con un enfoque práctico, destacando tanto la importancia de los detalles técnicos como la creatividad en el diseño de la interfaz y la experiencia del jugador.

Q & A

  • ¿Cuál es el propósito del tutorial mostrado en el video?

    -El propósito del tutorial es enseñar a implementar un sistema básico de XP (experiencia) en Unreal Engine 5, donde el jugador puede acumular XP, subir de nivel y ver la actualización en la interfaz de usuario (UI).

  • ¿Qué sucede cuando se presiona la tecla de depuración (debug key)?

    -Cuando se presiona la tecla de depuración asignada (en este caso, el número 2), el XP del jugador aumenta, y la barra de progreso en la interfaz de usuario se actualiza para reflejar el cambio en el XP y el nivel.

  • ¿Por qué la barra de progreso no se actualizaba correctamente al principio?

    -La barra de progreso no se actualizaba correctamente porque la lógica para aumentar el nivel se encontraba después de la actualización de la barra de progreso, lo que causaba que la UI no reflejara los cambios de XP hasta que el nivel se incrementaba por completo.

  • ¿Cómo se solucionó el problema de la actualización de la UI?

    -El problema se solucionó reorganizando la lógica en el blueprint. Se colocó la condición para incrementar el nivel antes de actualizar la barra de progreso, lo que permitió que la UI se actualizara correctamente cada vez que se aumentaba el XP.

  • ¿Qué pasa cuando el jugador llega a 100 XP?

    -Cuando el jugador llega a 100 XP, el nivel aumenta. Por ejemplo, al llegar a 100 XP, el nivel sube de 0 a 250 XP, y la progresión del nivel continúa con cada aumento de XP.

  • ¿Cómo se planea mejorar el sistema de XP en el futuro?

    -En el futuro, se planea agregar una base de datos que almacene los requisitos de XP para cada nivel, lo que permitirá un sistema de niveles más complejo y ajustado, como por ejemplo, que se necesiten 5000 XP para alcanzar el nivel 20.

  • ¿Qué otros elementos se agregarán al juego en los próximos tutoriales?

    -En los próximos tutoriales se agregarán sonidos para acciones como los pasos, saltos, carrera, y ataques de sigilo. También se mejorará la interfaz de usuario (UI), cambiando aspectos como las barras de salud y resistencia, además de personalizar los colores y las fuentes.

  • ¿Qué cambios específicos se planean para la UI en el futuro?

    -Se planea personalizar la UI cambiando las barras de salud y resistencia, mejorando el diseño de los elementos visuales como el escudo del nivel, y ajustando los colores y fuentes para una apariencia más atractiva y coherente.

  • ¿Cuál es el siguiente gran enfoque después de trabajar en el sistema de XP y la UI?

    -El siguiente gran enfoque será el desarrollo del sistema de combate, que incluirá la implementación de mecánicas de lucha y acciones relacionadas con el combate, lo cual es un aspecto muy esperado del proyecto.

  • ¿Qué consejos da el creador del tutorial al final del video?

    -El creador del tutorial invita a los espectadores a suscribirse al canal, unirse a su servidor de Discord para compartir progresos y hacer preguntas, y seguir sus redes sociales como Twitter e Instagram para más contenido relacionado con Unreal Engine 5.

Outlines

plate

Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.

Upgrade durchführen

Mindmap

plate

Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.

Upgrade durchführen

Keywords

plate

Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.

Upgrade durchführen

Highlights

plate

Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.

Upgrade durchführen

Transcripts

plate

Dieser Bereich ist nur für Premium-Benutzer verfügbar. Bitte führen Sie ein Upgrade durch, um auf diesen Abschnitt zuzugreifen.

Upgrade durchführen
Rate This

5.0 / 5 (0 votes)

Ähnliche Tags
Unreal EngineXP ProgresiónSistema de NivelesUI PersonalizadaTutorial UE5Ajustes SonorosNivelaciónDesarrollo de JuegosGameplayProgresión RápidaMecánicas de Juego
Benötigen Sie eine Zusammenfassung auf Englisch?