k-OS | Brackeys Game Jam 2021.1 submission
In the 7-day game jam, I have created this game along with 10 other people, hence the team name being new int[11].
I worked as the lead programmer and project manager. This is the first time I have led a game project of this scale so not everything went to plan. However, I was quite happy of our end product.
The most challenging part was the management part whether it was product or programming. Due to the jam taking place during lock-down, I used tools such as Miro for brainstorming and Google Sheets for product backlog planning.
Regarding programming, I was in charge of reviewing most of the code written by other members and giving feedback. I also produced design pattern systems to help others in their development process such as object pooling, events system and base singleton classes.
One of the hardest challenges for programming was to merge people's work together whether it be art or programming. The hardest part about this was debugging unexpected problems when heavily coupled components are added together since most members have just finished their first year of their degree. I overcame this by delegating a few of my task to other senior programmers and help the juniors write more elegant code.
In the end, I felt that my sufficient framework of design patterns and systems was only sufficient for a small team. That is why I am aspired to learn more advanced coding patterns and principle such as SOLID and practice building better architecture with Scriptable Objects.
Related information
Itch.io page (with download)