The goal for Lazarus was to make my first action game which would have multiple levels, each more complicated than the one before it, with truly animated sprites.
Gameplay scripting, Game coding, Level Design and Prop placement
Game Maker, Photoshop
July 27th, 2014
July 28th, 2014
Free by Artist
Music and Sound
Amount of players:
Lazarus has been kidnapped by the Blob Mob. They are determined to destroy him. They’ve locked him in a factory of the Blobfather where they try to squish him under stacks of boxes. Lazarus is just as determined to get out of the factory so he’s quick with his thinking and tries to build stairs and platforms to help him reach the stop button(s) to stop the boxes from falling. Are you quick enough to help him with that? Or will the Blob Mob make another victim?
Lazarus is easy to control. You can use the left and right arrow keys to move Lazarus to the left and right. If possible he’ll jump on a box in front him using these same keys.
If you happen to see you’ve got no way out, you don’t necessarily have to wait until Lazarus gets squished to restart the level. You can press the R-key on your keyboard to restart your current level.
If you’d like to go back one level, you can simply press your P-key and the previous level will be started for you.
Free Lazarus from each level by getting him to the stop button.
Download this game:
- Download the installation file here by rightclicking on the link and chosing the option "Save".
- Double click on the downloaded file and follow the installation instructions.
Various types of boxes
There are six different boxes to help you build stairs and platforms. However, keep an eye on them, as some may change, depending on where they land.
And keep in mind ALL boxes will squish Lazarus!
The normal boxes
Learning points for myself
When you’re building a more complicated game, there are a few things to keep in mind or it may become a mess, like changing something (that originally worked perfectly) into something else.
With Lazarus I was reminded of this when I first tried to add one of the changing boxes. Originally I didn’t have any of those in the game. When I added on, I needed to adjust the controller so that it would actually drop and I had to decide which other one wouldn’t drop anymore. But when you influence that, other things might change too.
Another thing is the placement of code. Depending on where you put certain code it will be properly processed, or not. In this case I got an error message where I didn’t expect one. It turned out I had placed a certain code at a wrong place.