Team Project • The Game Assembly
Beak Noir
A top-down action shooter where I worked on movement, controller support, HUD, and health/ammo systems.
Gameplay Programmer
Team Project
Movement, Controller Support, HUD
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.
Movement with keyboard and mouse
Movement with 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.