Creating a dynamic 3D UI

In this dev blog I show how I created the user interface for my game, implemented temporary audio and also made a few gameplay improvements.

I wanted the UI to match the neon glow visuals that the game took and seamlessly integrate into gameplay, allowing continuous play without hassle.

A key ascetic component revolved around the glow effect that’s rendered in engine, which made it challenging to foresee the end result of the UI art…

How to make state machines in blueprint

Finite State Machines are invaluable design patterns for video games. Knowing this, I was quite surprised at the lack of resources specifically focused on creating state machines with blueprints in Unreal. Most information that you’ll find online will relate to animation management, but state machines have much more applications than that! This tutorial explores breaking things down into states, some essential features, and blueprint implementation methods used in my own project…