On Aiku I worked as a programmer on a development team of over 30 people as a part of an 8 month capstone project at Columbia College Chicago.
As a team we decided to make a story heavy 3D puzzle adventure game, similar to games like Firewatch, Gone Home, and The Witness.
Early in development, I worked as the dedicated programmer for one of many small groups alongside 2 designers and an artist.
We were tasked with rapidly prototyping and developing early level and gameplay ideas using Unity.
Eventually, we would further develop these ideas for the final game into 3 seperate playable levels connected through a single hub level.
After the early ideation phase, the team was split into larger groups of programmers, artists, and level teams.
As a part of the programming team I was responsible for writing requested scripts for the different level teams, including player controller scripts, as well as item and puzzle interaction scripts.
I also helped regulate our online repository through bitbucket, including bug testing and code reviews before approving the request.
Overall I was responsible for monitoring and reviewing various pull requests from a team of over 30 people.
Helping to commit everyone’s changes to the game through an online repository while racing to beat the deadline was definitely the most challenging part of the project, but it was also one of my best learning experiences.