B
BRANDON HILLIG
Gameplay programmer

Games I've shipped,  play them, see the code

Below are projects showcasing my gameplay programming experience both independently and working with teams

Portfolio
Code Black screenshot
SOLO GAMEPLAY PROGRAMMER · UNREAL ENGINE 5

Code Black

Co-op round based zombie third person shooter.

C++UE5Co-opPlay Now
Neon Blade Impetus screenshot
LEAD GAMEPLAY PROGRAMMER · UNITY

Neon Blade Impetus

Led gameplay and systems programming on a movement-based game which has over 3,700 browser plays and 240 downloads. Developed and refined wall-running and rolling mechanics using linear algebra and state machines

View project →
Won 1st place in UC Davis’ ECS 189L gameplay programming competition
C#UnityPlay Now
Professional experience
Applied Research Associates logo
JUNIOR SOFTWARE ENGINEER

Applied Research Associates

Raleigh, NC · (July 2024-Current)

Delivered 15+ new features for kinetic effects simulation desktop applications, developing 3D editor tools, cross-app libraries, and enhancing model visualization

SING Lab image
SOFTWARE ENGINEER INTERN

SING Lab

Davis, CA · (Sept 2022 - Apr 2023)

Added gameplay mechanics such as dodging and buffs to an in-development turn-based title for AI research. Revamped combat encounter creation/loading to allow for designers to easily develop and iterate content. Overhauled tightly coupled classes to allow for easier contributions from the team

Systems & stack
Languages & tools
C++C#PythonVerseCMakeQtGitOpenGLImGuiVisual Studio
Engines & tech
Unreal Engine 5UnityGameplay Ability SystemMultiplayerBlueprintsVerseScene GraphAIStateTrees