About donaldm

Entries

 
Ludum Dare 33

donaldm's Trophies

donaldm's Archive

Finished my game – Sock Monster!

Posted by
Sunday, August 23rd, 2015 6:49 pm

I did not have a lot of time for this competition but I am proud of the game I was able to create: Sock Monster.

This is the first time I had entered Ludum Dare but I have made games before. I knew that time would be very tight and so I opted to make the simplest game I could possibly get away with.

The design for the game is simple. You play the “monster under the bed” a child’s bedroom. Your goal is to steal their socks while dodging cats “radar”.

I tossed around many ideas for the game such as having the cats chase you, or having the lights turn on during the game and having all of the graphics turn into the “daytime” versions, but these ideas would have taken more time than I had for creating the game.

Here is a screenshot of the game I did manage to make:

SockMonster_Dare2

If you get caught in the cat’s light beam then you lose health. If you lose all of your health then you lose a life and start under the bed. As you collect socks you become faster and gain a little health, but the cats also become stronger with faster beam sweeps and further range.

I created my game in Game Maker Studio because it is a good tool for rapid game programming. I wrote most of the game using the GML scripting language. I created the text used on the title screen and win/loss screens in Inkscape. The music was created in Music Creator 7, and the sound files were created using a mix of Voxel Voice Changer, Audacity, and Bxfr.

The most technically involved part of the game was making the lightbeam. Game Maker does not have a drawing function for drawing a pie shape so it is created using the primitive drawing features and a triangle fan. I added an alpha blend to the beam to make it semi-transparent.

If you want to play my little entry, here is the link to the game and source: http://ludumdare.com/compo/ludum-dare-33/?action=preview&uid=57695

Enjoy!

[cache: storing page]