Hola a todos.
He completado el Día 6 de mi serie de aprendizaje para convertirme en Gameplay Engineer utilizando Unreal Engine 5 y C++.
En esta ocasión he desarrollado un Sistema de Interacción utilizando Enhanced Input, Line Traces y FHitResult.
Funcionalidades implementadas:
IA_Interact
Tecla E para interactuar
Line Trace
DrawDebugLine
FHitResult
Detección de objetos
Destrucción de actores mediante interacción
Ahora el personaje puede detectar objetos frente a él e interactuar con ellos pulsando la tecla E.
Actualmente el proyecto incluye:
Día 1 - Actor C++ y Static Mesh
Día 2 - Movimiento WASD
Día 3 - Sistema de Vida
Día 4 - Sistema de Sprint
Día 5 - Doble Salto
Día 6 - Sistema de Interacción
Vídeo dia 6:https://youtu.be/AmBvsG_ICH0
Mi objetivo es construir sistemas de gameplay reales desde cero y documentar todo el proceso día a día.
Cualquier sugerencia, consejo o feedback técnico será bienvenido.
¡Gracias!