In Fall 2017 for my Software Engineering Course at Fresno State, I had to create a program with a group of other students. Our group consisted of 5 people, myself included. We decided on making a game through a democratic process. However, I was the only person with any game development experience. Therefore, I ended up being the project lead. Nobody else on my team knew how to use Unity and none of them had ever done any C# programming. For them, this whole project was entirely uncharted territory.
I basically designed all the systems and had a hand in the game design as well. I also programmed the entire grid/tile system and numerous other features across the game. I also served as an educator for my teammates who had questions. I ended up delegating a lot of tasks to the various team members. I tried my best to identify each member’s strengths and weaknesses and cater to their strengths. Overall, it was a fun project and I’m pretty impressed with where we ended up after 4 month. Considering 4 of the 5 members had never done anything like this before and most of us had jobs and other classes to deal with, I think we met and somewhat exceeded our goal of making a simple turn-based strategy prototype.
The project Github can be seen here: https://github.com/mphilipp622/TurnBasedStrategy
An executable version of the game is downloadable from the root directory of the github.
