This is a blog post supplementing the project Stranded showcased as part of my portfolio. If you wanted to instead look at the project itself, you can find that here.
Blackthornprod is a YouTuber that me and my friends liked to watch, so when we found out that they were planning to host a game jam, we decided we wanted to take part in it. Since all 5 of us wanted to participate, we just decided to do it together. However, we soon realised that 5 people without a lot of teamwork experience don’t work well together.
The jam’s theme was “Mini Planets”. As with other game jams, we brainstormed ideas individually and then pitched them, and the most liked ones were developed on together. Initially, we settled on making a platformer in which the player jumped from planet to planet, like in Super Mario Galaxy. However, that wasn’t the case since some of the team members didn’t have the same idea in mind, and we realised that late into the development process. So we ended up making only 3 planets with them being fairly large sized, instead of making small planets that the player could quickly traverse.
There was a lot of miscommunication, but we knew that we wanted obstacles, so I worked on making all the mechanics for the player and the obstacles, including the inwards gravity and the slingling, while I sat with our level designer to figure out how exactly he wanted the obstacles to work as. Just the two of us were well in sync and I think we managed to make that part of the game well.
However, through the development process, due to miscommunication regarding how other’s code worked, we ended up having quite a few bugs which were stressful to solve. Even though we managed to solve most of them, the audio system was still buggy since it was designed last minute.
This was my first game in which we had a dedicated artist, so our game’s visual aspect attracted quite a few players and was generally well-received.
What I learnt
Working in a team is harder than it seems. This was the most stressful game I have yet made, and that’s a shame considering I quite liked the concept. I decided that if I were to work in a team of 5 again, I would push for the team having dedicated roles for management and making sure that everyone is in sync when it comes to the design and development of the game. I have worked in teams of four since, and the projects have gotten much more smoothly when we ensured that everyone knew what the vision for the project was before we stared the bulk of the development.