prototype

Sim Pilot

Prototipo de simulador de helicóptero con física realista. La simulación corre en una app C++ separada; Unreal Engine 5 solo renderiza. Soporte VR.

Año
2025
Rol
Developer
Herramientas
Unreal Engine 5C++BlueprintsCMakeVisual StudioOpenXR

Demo rápida de un prototipo de simulador de helicóptero.

Actualmente usa parámetros del Robinson R22 con soporte multi-aeronave en desarrollo.

Build temprana con la física aún en ajuste, y el rotor todavía no está animado (sí, las palas no se mueven).

La simulación corre en una aplicación C++ independiente. Unreal Engine 5 se usa solo para renderizar y convertir los datos de simulación en movimiento (arquitectura agnóstica al motor — podría cambiarse por Unity). En UE5 aplico movimiento en espacio local con interpolación Hermite y suavizado ligero para mantener la respuesta bajo jitter.

Entradas: joystick genérico (cíclico), acelerador/colectivo y pedales de antipar vía SDL2, con capa modular para intercambiar o ampliar controladores.

VR: compatible ya y diseñado para extenderse a cockpits y headsets VR completos.

Quick demo of a helicopter simulator prototype.

Currently using Robinson R22 parameters with multi-airframe support in progress. Early build with physics still being tuned, and the rotor isn’t animated yet (yes, blades don’t move).

The simulation runs in a separate C++ app. Unreal Engine 5 is used only for rendering and turning streamed sim data into motion (engine-agnostic, could swap in Unity). In UE5 I apply local-space movement with Hermite interpolation and light smoothing to stay responsive under jitter.

Inputs: generic joystick (cyclic), throttle/collective, and rudder pedals (anti-torque) via SDL2 with a modular layer so controllers can be swapped or expanded.

VR: compatible now and designed to be extended for full VR cockpits/headsets.

Vídeo