Throughout the course Game Design 2: Game Development, I worked with Team Hastur and Developed the game “You may Kiss the Bride”. As a game designer, I discussed about the design aspects of the game with the group and made some creative changes to the original concept document to better meet the aesthetic goal. As an artist in the team, I have created a character animation, a cut scene about the same character (cooperated with another art student, Johan), various environmental tiles and objects and a set of GUI assets.
The overall result is not as satisfying as I expected. For a brief overview, the game works smoothly and is fun for some. The art assets I created turned out to work well together in the game and help improve players’ immersion. The aesthetic goal of the game is also achieved to a large extent. It is a functional game which matches the course requirements.
The reason why I am not satisfied is that there is nothing unique about the game. In short, the game is just a about a guy running through the level with a bride chasing after him. It is fast pace as we expected, but it is far from exciting. It is just like lots of other shoot ’em ups and gets me aesthetically fatigue after playing for one or two games, not to mention how would I feel after having been developing it for months. I do not like our creation.
What went wrong? Probably everything. First, the course. The course tries to teach us agile scrum methodology, which requires lots of iterations and inspections. However, the course sets rigorous requirements for specific dates. There is literally a “milestone” on a fixed date, while agile development is encouraged. We were asked to deliver a game with certain requirements. The requirements, however, are merely what the course responsible think are essential to the game (moving, shooting, a power-up), which are not at all the essential elements to our game. We were forced to make this rather than focus on what is important to our game. Second, the group. I did not enjoy work in this group and I did not feel my creativity was appreciated in the group. Some of the group members just wanted to meet the course requirements and ignored the creative ideas that could possibly make the game more fun. They thought trying these idea out would consume their precious time. (The idea probably won’t work anyway). However, this is against the agile practice. It is by iteration and inspection do we find a better design solution, rather than arguing during the meeting whether the idea would work or not.
I could feel better if I lower my expectation. But I never did. Is there any other way to do it better if I have a chance to start over? I honestly cannot see that so far.