Unreal Projects

The majority of my game development career has been built on an understanding of Unity, which has made me a solid programmer. It also means I learned to do a lot of things the hard way, as Unreal has many assumptions baked into it that Unity does not. While these can be detrimental or unnecessary, for a wide majority of commercial projects, Unreal seems to have a leg up.

Below are projects I’ve done to further my understanding of Unreal Engine 5, which is the toolset I intend to use for personal projects going forward.

“Adventure” — In Progress

This project follows a Udemy tutorial series and focuses on level design, enemy AI behaviors, and reusable Blueprints in order to make something resembling Uncharted or similar AAA games. The current version lacks any UI, still uses some debug displays, and lacks any setpiece design. It displays a playable level built out of kitbashed Megascan assets, functional AI with behavior trees, a lighting pass, custom materials, and more.

“Stealth” — Completed January 2024

This project was done following a tutorial series on Udemy, and introduced concepts to build a basic stealth game. I learned the basics of Blueprint and Blueprint Interfaces, Animation Blueprints, AI and Behavior Trees, UI, and saving. It was also my first exposure to Megascans and Metahumans. Below is a playthrough of this very basic project.