Creación de un Personaje VR en Unreal Engine 4.18
Clase 7 de 18 • Curso de Creación de Videojuegos de Realidad Virtual
Resumen
¿Cómo iniciar un nuevo proyecto en Unreal Engine con configuraciones básicas?
Una vez que hayas iniciado un proyecto nuevo en Unreal Engine, es crucial realizar algunas configuraciones básicas para organizar tu trabajo y empezar con una base sólida. Al principio, tal vez tengas algunos elementos visuales, como una silla o un piso, provenientes de un kit predeterminado que puedes quitar para empezar realmente desde cero si lo deseas.
-
Organización de carpetas:
- Haz clic derecho en la carpeta
Content
y crea las siguientes carpetas:Blueprints
: Guarda aquí todos tus blueprints.Assets
: Ubica recursos visuales y objetos necesarios.
- Asegúrate de que las carpetas estén correctamente ubicadas en la jerarquía deseada.
- Haz clic derecho en la carpeta
-
Creación de un nuevo nivel:
- En la carpeta raíz
Content
, haz clic derecho y selecciona 'Nuevo Nivel'. Llámalo "nivel uno". - Al abrir este nivel, estará completamente oscuro. Añade elementos básicos como geometría, luces, y un SkySphere para lograr una iluminación inicial.
- En la carpeta raíz
-
Ajuste de elementos en el nivel:
- Añade una
Luz Direccional
para iluminar tu mundo. - Selecciona el
Blueprint SkySphere
para poder tener una atmósfera definida y relación con la iluminación solar. - Ajusta la plataforma de juego de tamaño para que sirva de escenario inicial.
- Añade una
¿Cómo configurar un personaje de VR en Unreal?
Configurar un personaje en realidad virtual (VR) en Unreal Engine requiere seguir varios pasos para asegurarse de que las interacciones con el entorno virtual sean realistas y efectivas.
-
Creación del blueprint:
- Haz clic derecho y selecciona 'Blueprint Class'. Elige la opción
Pawn
, pues esta permite que sea controlado por el jugador. - Nombra el blueprint como
BP_PlayerVR
.
- Haz clic derecho y selecciona 'Blueprint Class'. Elige la opción
-
Añadir componentes básicos:
- Abre el editor del blueprint y añade una
Cámara
como componente principal. Esto servirá para captar la vista del VR. - Adicionalmente, puedes añadir un
Motion Controller
para cada mano, lo cual permitirá seguimiento y control dentro del VR:- Nombra los controladores como
Motion Controller L
yMotion Controller R
.
- Nombra los controladores como
- Abre el editor del blueprint y añade una
-
Configuración de los controladores de movimiento:
- Asegúrate de que cada controlador esté asignado correctamente: uno en la mano izquierda y el otro en la derecha.
- Agrega
Static Meshes
, por ejemplo, un cubo y una esfera para distinguir visualmente cada controlador durante el desarrollo.
¿Cómo asegurar que Unreal reconoce tu equipo de VR?
Finalmente, para poder probar tu configuración con un visor de VR como Oculus Rift o HTC Vive, necesitarás asegurarte de que Unreal reconoce el dispositivo:
-
Revisa la conexión del dispositivo:
- Conecta tu equipo de VR antes de abrir Unreal Engine para que pueda reconocer el hardware.
-
Prueba en modo VR Preview:
- En la barra superior, selecciona
Play
y luegoVR Preview
. Si no puedes seleccionarlo, realiza de nuevo el proceso de configuración de tu dispositivo.
- En la barra superior, selecciona
-
Configura el Game Mode:
- Crea un
Game Mode
que especifique elPawn
que acabas de crear como actor predeterminado, de modo que al iniciar el juego, tu personaje VR sea el que controle la cámara y los controles.
- Crea un
Estas configuraciones iniciales te permitirán tener una base robusta para comenzar a desarrollar experiencias de realidad virtual en Unreal Engine. Explora y experimenta, cada proyecto es una oportunidad para aprender algo nuevo.