Project Showcase — 01
Evolution: Chronicles of Fire
In-House · Unreal Engine 5
ProjectOverview
An early-development top-down survival RPG spanning human evolution from the neanderthal era to the space age. Players craft, build, and survive in a dynamic multiplayer world shaped by their choices.
Gameplay Preview
An early look at Evolution: Chronicles of Fire — a top-down survival RPG spanning human history from the neanderthal era to the space age. Features include multiplayer, crafting, base-building, and a dynamic world shaped by player choices.
Contribution
Menu System
CommonUI-based menu with comprehensive options, input key-remapping, and full keyboard/mouse and gamepad support.
Metahuman Character
Metahuman character integration with custom clothing and character customisation pipeline.
Inventory System
Complex inventory with drag and drop, stackable items, item tooltips, and item actions — use, equip, drop.
Equipment System
Working left/right hand weapon slots and back slot with full equip/unequip animation support.
Post Process Highlighting
Custom depth post-process material for mesh highlighting with distinct outline colours for interactive objects.
Basic AI
Enemy AI with chase, attack, and patrol behaviours.
Resources
Knowledge Base
Unreal Engine 5 C++: Advanced Frontend UI Programming
Udemy
Create AAA Frontend UI/Menu Experience in Unreal Engine 5 using C++ and Common UI.
View CourseUnreal Engine 5 C++ Inventory Systems
Udemy
Create a multiplayer-ready functional spatial inventory with equippables, stackables, and craftable items!
View CourseUnreal Engine 5 - Gameplay Ability System - Top Down RPG
Udemy
Create a multiplayer RPG with Unreal Engine's Gameplay Ability System (GAS)!
View Course