As I had previous project management experience, I happily accepted the role. My responsibilities were:
On this subject, I was making sure that people always had something to do, and that no one was overworked. Though I had managed other projects before, this was my first game project.
There were many similarities - such as communication, meetings and follow-ups, as well conflict management. However, the assignments themselves, as well as how to track them is something I learned a lot about. Since we were still able to be next to each other during this project, things like utilizing Trello and Perforce synchronization was an easy addition.
On this subject, my role was following up on the ideation, prioritization of features, and managing scope. Most importantly, I learned how to act on needs for re-prioritization and initial prioritization in order to successfully construct games from game ideas quickly.
While I brought up ownership for this project, it was not the first time I had pushed for this value. For any successful project, it is important that the team feels invested, and happy to partake. As such, all ideas presented had a place in the game we were making, if it was plausible to make it.
As my first major entry to Unreal Engine, I learned to use the game engine as a way to rapidly test out systems. This set me on the path of rapid prototyping, elaborative iteration and gameplay design.
I also learned a lot about how project management works in a game project, and how to better use this skill-set in this context.