Thursday, December 8, 2016

Senior Game Development Reflective Analysis

This semester has been a hectic 15 weeks. During this time the team made multiple games/prototypes.

 The first game that we started to make was called Fake Out, a reverse stealth game. After a couple weeks, we decided to revisit the idea to make sure it was viable. Sadly it wasn't viable as the idea stood.

Then we switched to make DJ Clone, a rhythm beat-em-up game. We worked hard to make this game the idea that we wanted, but it was morphing into a different game. It started as a beat-em-up game where you fight clones of yourself. If you attacked on the beat the attack did more damage. After working on this idea for a few weeks. We needed more rhythm mechanics. So I worked on some audio feedback and different gameplay mechanics. This included an infinite runner style game where the player had to hit a button. The button they pressed determined what happened. Another one was where beats fly in from all over the screen and the player will have to click the button when the beat is on the collider. After working out these ideas, we came to the conclusion that this game wouldn't have been good enough to go on to next semester.

We switched to our final idea called Robotley Crue, a rail based shooter with rhythm mechanics. We made this game in 5 weeks, but even it went though multiple changes. It stared as a Kinect game using guitar hero controllers. It also had controller support for testing purposes. Then I worked on converting it to Wii guitar hero controllers.  I worked on the enemy AI in this game. The enemies spawned and moved on the beat. The movement kept changing to complement the game style, which kept changing.

Sadly we didn't present to go to next semester. We probably would have been far enough along to present if we started with this idea sooner. Even though we didn't go though to the next semester, I am proud of how many games and game concepts we made in the 15 weeks.

The largest downfall of the team was our lack of communication. We started with a slack team to talk to each other but nobody used it. After about 7 weeks we started to get into the habit of using it. Once that happened the communication problem started to dissipate.  

Since the team didn't go through to next semester, we split up. I am gonna be working on the game Dissonance, a VR escape room game. I am excited to work on this game because it is a new game that I can make and improve. The only downside is that it is in Unreal Engine, a game engine that I do not know yet. It is a little scary being on a team using an engine I don't know, but I will try my hardest to work to my fullest potential.