This video highlights the main menu I designed and developed in Unreal Engine 5. Built as a real-time in-engine scene, it uses dynamic lighting, camera effects, and environmental storytelling to establish the game's atmosphere from the moment it launches. I also composed and integrated the accompanying music.
Challenges
The primary challenges during this implementation involved camera behavior and level transitions. The camera issue was resolved through research and experimentation, ultimately leading to the discovery of a built-in Unreal Engine node that provided the functionality I was attempting to create manually. For level transitions, I resolved loading issues by referencing levels through their string names rather than level assets, resulting in a more reliable transition system.