
SimpleEngine
My own DirectX 11 game engine and editor, with an animation loader, animation blending and built-in profiling — designed around keeping iteration simple.
Hi, I'm Natt — a game programmer working in C++, C# and Unity. I build engines, entity systems and editor tools, and I care about the details that make a game feel fast, stable and fun to work on.
Selected work

My own DirectX 11 game engine and editor, with an animation loader, animation blending and built-in profiling — designed around keeping iteration simple.

A lightweight entity-component system using compile-time component identity and pooled memory, built to explore what makes data-oriented code fast.
A spooky Halloween runner built in eight weeks with a team of designers and artists — dodge obstacles and grab candy on a haunted street.

A chaotic couch co-op made in a 48-hour jam on the theme “isolation” — rivals quickly turn into teammates trying to beat the game together.
Systems are only good if they make the game feel better to play.
I dig into how things work under the hood — memory, data layout, compile time.
Small steps, quick feedback, and code the rest of the team enjoys using.