MinMo - by HybridMind

Created April 18th-20th, 2008 for LudumDare 11 - Minimalist Theme

http://www.imitationpickles.org/ludum/author/hybridmind/

JOURNAL for LD11:

My current notes / journal / post mortem will all be on the blog url above.

GAME BASICS:

The goal is to get from the left of the screen to the right of the screen. Each time you do the world will advance one level. Each level brings more flowers and enemies to overcome.

You play as a character with two forms. Min - who is thin, vulnerable and snakelike. Mo - who is an invulnerable and immovable gelatinous mass.

You can only move around when you are Min but if you are falling off of a block you can transform into Mo to crush enemies below you. If you happen to be cornered by an ememy as Min, you can transform into Mo to let them pass by safely. You can only get hit by the enemies once or the game ends. You can continue though so never fear!

The game world consists of rising and falling blocks that also play the music of the game in time to their movements. There are little flowers that grow from time to time that you can collect for points.

This was created with ruby and the incredible gosu game library.

I used the awesome sfxr for all game sounds too!

Bitmaps created in Tile Studio after some initial concept art inspiration in Corel Draw.

NOTE:

Known Bugs with this 'Final' version:  

1) When Min gets killed by an enemy or multiple enemies, each one passing over your now removed body will keep triggering the game over noise and the game over counter.  I didn't clear the check after the initial death.  Eventually the enemies Moxes will wander off of your death location and the menu will appear.

2) Game over noise is rather loud

3) When you attempt to fall on enemies as Mo the collision code doesn't seem that great and it is rather hard to actually register a kill.  Sorry!

OTHER:

Well, I'd welcome anyone's thoughts good or bad.  Feel free to leave in comments at LD blog url above.  I will likely post a new link to a more tuned and fixed version later on not to be used for voting with.  Take care everyone!

-HybridMind