Unreal Engine
C++
Nest.js
Angular
Socket.io
Built core systems for an RTG crane training simulator using Unreal Engine 5 with Pixel Streaming, enabling browser-based access without local installs. Developed the container generation engine, task management system, and coding optimization. Integrated a NestJS backend for real-time operator performance tracking across a 5-screen immersive setup.
I developed floor coding and a system for generating container blocks, optimizing the organization and management of loads in the simulator.
I implemented a quest-like task system with task classes, task collections, and associated events, allowing reuse and flexibility in task creation.
I migrated the Pixel Streaming template from Node.js to NestJS and developed the frontend based on a provided mockup.
Full view of the RTG crane simulator with a 5-screen setup, showing real-time simulation. This setup allows an immersive and detailed training experience for operators, accurately replicating the environment and operations of an RTG crane.