Game prototype about a drop of water finding it's way around the world. Uses Indielib, box2d, OpenAL
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.



Hydro is a game prototype I made. Consists of a puzzle platformer where you control a drop of water in a journey to collect other scattered drops through a house (starting from the roof after a rain).

For now, it consists only of a 2-level demo, and development stopped. I pretend to go on with other projects and leave the game as it is now.


  • Windows


  • Physics platformer prototype
  • A symulation of a drop of water with rigid body physics
  • Integration with Box2D
  • Integration with Indielib
  • Integration with OpenAL
  • Ogg files playback

Playing it

  • "Arrow Keys": Move the blob - You can push objects to move them Not too strong or you will damage yourself!

  • "Right-Mouse button" (hold and release): Throw a smaller blob, to reach far places. You loose some health when throwing, so dont do it just because!. Be careful not to do it too strong or you will destroy it at impact!

  • "CTRL": If you control a small blob, you will get control back to big blob, leaving the other where it is.

  • "SHIFT": Sacrifice small blob (it will die) to make any TOUCHING object around WET. This makes lower the object friction.


GFX, Design and Programming:

Miguel Angel Quiñones García

Audio FX:

Sound audio files are freely available at website ####List of authors of used sounds:

  • From: junggle 1 2
  • From: gfzxpo 1
  • From: schademans 1
  • From: cfork 1
  • From: dobroide 1
  • From: Anton 1 2
  • From: Sugu14 1 2
  • From: thanvannispen 1 2 3 4
  • From: Q.K. 1 2


  • Thanks to Scott F. Thomson ( for letting me use his song “Water Gardens.ogg"

  • Song “LevelMusic1.ogg” remixed from “Summer Dance” and “141208 eau 01” by authors Morusque and Pitx under creative commons license (

Tools used:

  • Visual C++ 2008
  • Indielib for GFX
  • OpenAL for Audio and Music
  • Ogg Vorbis decoder
  • Box2D
  • TinyXML and Ticpp
  • Boost Library