Zackary Henderson
Technical Designer
Black Sun
Active time battle RPG
Role(s): Systems Programmer
Team Size: 12 people
Engine: Unity
Platform(s): PC
Made 06/2016 - 08/2016
Black Sun is a turned based RPG set at the onset of the end of the world. A morality system that reflects the player's actions throughout the game affects gameplay and the story.
Gameplay Trailer
Full Game Playthrough
System Programmer Duties
I was responsible for all the functionality during combat, except for the menus. This entailed creating the game manager and the code that made the combat system work. I had to take the following into consideration:
1. Status effects
2. Animation timing
3. Cooperative enemy AI
4. Audio implementation
5. Dynamic stat altering based on player morality
6. Ensuring animations were set up correctly using Mecanim.
Wrote Co-operative Enemy AI
I wrote enemy AI that would work together and act differently depending on the which enemies were still alive.
Various Tasks
-
Ensured that all animation controllers worked in game.
-
Implemented cutscenes and animated loading screens.
-
Worked with other programmers to implement the battle menu and equipment menu with player stats and actions.