I an playing with Gosu lately and thanks to my friend who helped me with understanding few concepts, it's going quite well.
The concept is a puzzle platformer where you need to combine powers of several creatures to succeed. Only sprites/coding for one character (Reddy) is done, but here is a list of characters and their abilities:
- Reddy - Can jump high
- Bluey - Is able to break (destroy) certain tiles, but has low jump. Can spawn shockwave that will destroy tiles at left and right of himself if those are destroyable. The shockwave can be only spawned on ground and is only way you can damage/kill enemies (though tough enemies would be only stunned)
- Greeny - has constant friction of 1 (stops instantly, even on ice), but medium jump. Usable in precise platforming segments.
- Goldy - can see hidden things. Both normally unobtainable/invisible items and hidden areas (if you ever played Jazz Jackrabbit 2, there were certain walls you could walk behind, secret areas are kinda like it and Goldy helps uncover them). Has same jump height as Greeny
All those critters are amoeba-like in terms of shape (they even wobble as their idle animation).
WIP version (updated after any major changes so check often) is here: https://dl.dropboxusercontent.com/u/210143/MaleZyjatka.rar
You need Ruby 1.9.3 and of course Gosu (don't use any other gems at the moment). Launch Run.rb to start game.