← Back to Projects
UE5 · C++Movement Systems

Ovi Obstacle Assault — Obby

A 3D obstacle course built in Unreal Engine 5 C++ where the player must climb through a gauntlet of moving platforms, testing timing and spatial reasoning.

UE5 · C++
Ovi Obstacle Assault

Overview

Ovi Obstacle Assault is an obstacle course (obby) game in which the player must climb as high as possible through a series of moving platforms. Every platform has independent motion — some oscillate horizontally, others spin, and others move in complex patterns.

Core Systems

What I Learned

This project deepened my understanding of UE5's tick-based update loop, and how to drive smooth physical motion through code rather than Blueprint visual scripting. Working with C++ pointers and UE5's actor component model in a real-time context was the key learning outcome.