Name of our game: Alien Invasion
My Role: I was the programmer for our game and the coding for the game in general. I created the scripts, objects, and the room for the game.
Link to our game: https://drive.google.com/open?id=0B0W705eooU0ITUJSWU5ZZEdtYkk
The process of creating the game was quite a feat at first. First I created some placeholder sprites for the objects I would be creating later. To make our game an endless runner, I needed to have the appearance of the player moving, but in actuality, the room itself is moving. So for the Room, all I created was the original layout of the room. I then needed to create a generator object to keep making the ground along with the obstacles.
The first question I would ask the players is, “Is this game easy to pick up and play?”
However, our main concern for the game is very broad and generalized, but can flesh out towards many different things doing with the game. “What can we do to improve this game?” We received answers like difficulty, changing speed, and different things to spice up the game. Sokthea and I wanted to add a few things in later iterations to help make our game better. For example, to create more difficulty, we would have a different variety of obstacles, and of course, increasing speed will increase difficulty by correlation. We’d also add in different power ups, such as a laser gun to eliminate obstacles, and a spaceship to fly over everything. These power ups would, of course, have a limited time span.
Some of our art also did not translate well from placeholder to official assets. For example, our pixels did not line up from the ground, to the truck tires. Our trucks were flying through the air, which should obviously not happen.