Team Project • The Game Assembly

Beak Noir

A top-down action shooter where I worked on movement, controller support, HUD, and health/ammo systems.

Role

Gameplay Programmer

Project Type

Team Project

Focus

Movement, Controller Support, HUD

Engine

TGA Engine / C++

Movement & Controller Support

I worked on movement and controller support.

A big part of that was making movement feel smooth with a controller.

HUD, Health & Ammo

Implemented HUD and connected it to health and ammo.

Built health and ammo logic and hooked it into gameplay and UI.

Used an event system (PostMaster) to handle communication between gameplay systems.

Takeaway

This project gave me more experience working with movement, control feel, and gameplay systems in TGE.