Blog Post 5
Game Studies Final
The final project is open ended to gaming related content. I was drawn towards several directions, but ultimately, learning more about GameMaker Language (GML) won out. For the final, I wanted to focus purely on game mechanics and coding. To do this, I chose to re-create a game: all the design and art are done, and I can focus purely on breaking down the mechanics, and implementing them inside a GameMaker project file. The level design stays the same, and I am simply redrawing the art inside GameMaker's sprite editor.
The challenge here is seeing the game's mechanics, breaking it down into a set of rules, and then writing those rules in GML. It is an important skill to be able to analyze game design and understand why and how those designs were implemented. Seeing those mechanics from the backend gives insight into how they interact in that particular game, and how they can be utilized in other games. Once I complete this project, I feel I'll have sufficient knowledge to GameMaker to take on a more ambitious task.
The game I chose to remake is Chip's Challenge. The simple 2D design allows for easy recognition of mechanics, and the logic puzzle aspect allows a newcomer in GML to have a challenge in writing the code for the rules. I am remaking the initial levels as they introduce new mechanics in each level. Writing these basically writes the base code for the rest of the game until a new mechanic/rule is called for.
The game I chose to remake is Chip's Challenge. The simple 2D design allows for easy recognition of mechanics, and the logic puzzle aspect allows a newcomer in GML to have a challenge in writing the code for the rules. I am remaking the initial levels as they introduce new mechanics in each level. Writing these basically writes the base code for the rest of the game until a new mechanic/rule is called for.
GameMaker Studio - Remake - Level 1
I have completed the first 4 levels. Some small elements I had to forgo in order to complete this project in a timely manner (not without first attempting to implement). I feel I completed enough for the user to still get a good feel of what type of game this is.
HTML5 site: http://goo.gl/gfzERl