Thursday, March 3, 2016

Dev Blog Entry 2

Link to WebGL version of my first game project: https://googledrive.com/host/0B0fww2eOQcDTS3pZQ2dSUUVSTEk/index.html

My design went through multiple changes as I was building it to account for program-ability and difficulty. For example, I originally wanted the shapes to follow behind the player when they picked them up but then that would cause the shapes to go through walls which was not aesthetically pleasing and did not fit with my games mechanics. For this reason, the shapes now move to the same position as the player when picked up which actually works out well because it looks like the player is carrying the shapes. Another thing that changed a lot was the timing of the doors and the location of the shapes. I had to time the doors so that they would serve as an obstacle without being too difficult to get through when opened. In the end, I think there still might be slightly too much difficulty associated with the doors based on the results of my play testing. I also had to play around with the location of the shapes because I wanted the puzzle to be solvable without being too easy. Another thing that changed was the addition of the portals. There were no portals in my original game design, but then as I started layout out the level I realized that the player could inadvertently get locked in a room so I added the portals to compensate for this.

I still want to work on making my game easier and more aesthetically pleasing. I could probably make it easier by adjusting the layout of the level and the timing of the doors. I also would like to add more levels in the future. One main complaint I got is that my background is not aesthetically pleasing. Some people didn't like the bricks, some people didn't like the color, and some people didn't like either. To fix this, I will experiment with more background choices. I also want to improve the timing/score mechanism and give more of an incentive for getting a better time and maybe add collectibles of some kind that could be used for scoring.

No comments:

Post a Comment