top of page

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.

BS System Programmer
BS AI

Wrote Co-operative Enemy AI

I wrote enemy AI that would work together and act differently depending on the which enemies were still alive.

BS Various Tasks

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.

 

Return to projects

bottom of page