
The Scientists at the laboratory have been studying the sonar technology derived from different species. The most recent breakthrough produced the pinger technology. A device that lets the user see in the dark via sounds. The power completely goes out and their most recent study, Subject 847, breaks out of its cryostasis. Survive the terror and escape the facility in Pitch Black!
What I did as a programmer
Project Post-Mortem
This project was the first to be made by the team Casual Ham Productions and turned out quite well. All members of the team put their all into this as this project was assigned before our capstone projects for the semester began. Due dates were met with ease. Crunch for the project was also non-existent due to how consistently tasks were being handled.
As a bonus, due to how well tasks were being managed / completed, we even managed to add the bonus accessibility of our game having full controller support.
While working on Pitch Black with other members of Casual Ham Productions, I was mainly responsible for programming the Bat that acted as the main antagonist for our game. This involved learning the Blackboard and Behavior Tree portions of the Unreal Engine API. Along with programming the AI for our game, I engaged in constant rounds of QA and playtesting to ensure that the AI for our game was in fact functional and bug free.
I also provided assistance wherever I could in terms of giving feedback on game art and level design, as well as assisting in the programming of other portions of the game such as the handling of the player's ping ability.
Blueprint Snippets




Bat Behavior Tree
Getting Player Location
Firing a pulse for the player
Fetching a random point for the AI to move to