Game Design Breakdown

C++ Top Down Template

Player/Companion gamemode, movement components, controllers etc originate in C++ and extend via blueprint. Note: mesh and animation assets were purchased from asset store and rigged together in UE.

AI Enemies and Companions

I chose flying Al as a companion to challenge myself. It was important that our sidekick felt natural especially while exploring and during combat. This was accomplished using a combination of behavior trees and bp event calls.

Advanced Editor, Materials, Landscaping, Dev Tools

All animated materials were made in blueprint event graphs using nodes. The landscape material was also created using nodes and can be called via python scripts packed with chatGPT Ul compatibility.All animated materials were made in blueprint event graphs using nodes. The landscape material was also created using nodes and can be called via python scripts packed with chatGPT Ul compatibility.