
Zackary Henderson
Technical Designer
Beat'em Up
Role(s): Lead Programmer
Engine: Unity
Platform(s): PC
Made in Spring 2015
Beatem Up is a lane based side scrolling brawler about a DJ that is taking back the airwaves from the new radio host. This game was designed with limbitless arm integration in mind and separate version of the game was developed.
Lead Programmer Duties
As the only programmer on the team I programmed control options for controllers, keyboard and mouse and limbit arm and keyboard. Each control option has a different set of controls. Players can switch between control schemes just by using the other control method. A feature that didn't make it into the final product due to size constraints was alternate control settings in a pause menu.
I wrote functionality for dynamic ordering of visual assets to ensure a consistent visual experience using Unity layers and sprite renderer depth settings.
I implemented all gameplay systems which included enemy AI, player health, score and scene and cutscene management and menu navigation. I implemented all the animations using Unity Mecanim, audio and art assets, as well as constructing every level.
Download here: