Engine Prototype 05

This is my fifth prototype of the Dejeweled physics engine. The engine now supports collisions between circles and capsules. This version is simple, with an inefficient method of finding colliding pairs. And objects can pass through each other if they are traveling too fast. But that will all change soon.

This ragdoll is just like the one from Engine Prototype 01, but with a ball to play with. Objects can actually collide now! :D Nifty, eh?

Click the window to start. Then use the arrow keys to move the stick figure around. You can also click and drag the mouse to move the ball, too.

left - rotate left
right - rotate right
up - raise arms
down - spread legs

For slow motion, hold down the space bar. Click the meters to adjust the physics settings.

Let me know if you find anything interesting. ;)


  1. I had fun trying to keep the guy off the floor just using the ball.

    This could be a fun game in its own right.

  2. Pretty fucking awesome.
    random question: why is it all writed in plural when it es posted only by one user? O.o
    multiple personality disorder? xD
    anyway, sounds like a great idea, and looking forward to it of course.

  3. you know what could make things easier? controls to advance too, besides the ones to rotate.
    also, extremely low gravity rocks

  4. It's written in plural because it's actually me and another guy. :p

    I'm programming the game, but Prospect (also known as Exilement) came up with the idea and he'll be doing the music for it.

    Thanks for the feedback! ;)