This is my unfinished prototype for the Experimental Gameplay Project January 2011 theme of "Inanimate". Working title: "Hued awakening".
I was in two minds as to whether to post it: unfortunately I've only had time this month to work on it 4 of the allowed 7 days (and much of that was spent in setup since I haven't done any serious graphical programming before). Some of the concept is done but no real gameplay. So come back here after trying it out for the story about how it's MEANT to work.
Play it now
The game launches via Java WebStart, so you'll need Java 6 installed. Once you have that, just run the following webstart file:
SPACE toggles your will.
Z and X change your hue.
F1 toggles stats.
F2 toggles physics debug.
F5 restarts the level.
Mousewheel zooms in/out.
ALT+ENTER toggles fullscreen.
ESCAPE or ALT+F4 exits.
You are born in complete darkness. You're ... some kind of ball of energy or fluid. You can't move (in line with the theme), you can only flex your will. By flexing your will, you can wake up other balls around you and attract them to you. The first few levels are supposed to be black and white, you can attract balls to you, and consume them to increase your power and size.
Then you find a coloured ball and consume it. This changes your colour. Over the course of a few more levels, you consume various other coloured balls and gain the ability to shift to their colour. By changing your own hue, you can affect which balls you attract (and possibly repel).
Some balls are soft and you can consume them to increase your power/size/available colours. Others are hard and you can bounce them into you to move yourself.
The mechanics of the above are in place, but there's just a single level to demonstrate it, and no real challenge or obstacles or puzzles yet. I'll probably finish it up in the next few weeks.