Gravity Bounce


An early version of the graphics from when the game used GDI+ for its rendering layer.

Gameplay video on YouTube

Gravity Bounce is now available for purchase for the XBox 360 game console here.

 

GRAVITY BOUNCE is a unique game with deceptively simple yet challenging and addictive game-play. Slingshot your way through over 30 orbiting, bouncing gravity systems. Once you start you won't want to stop.

The game started as a purely academic exercise on my part. One day I just got curious about using an N-body gravitational system in some sort of game context. I wanted to play around some with optimizing the system resolution to the point where it could handle several gravitational bodies within the context of a game loop.

As it turns out, one of the most challenging technical details in making the game was special casing the behavior of two “tethered” bodies. Resolving gravitational systems, even doing so with high performance approximations, is a very well explored and well understood problem space. Arbitrarily picking out two of the bodies in the system and telling them to behave differently while still maintaining a feel of realistic physics and having those two bodies continue to effect the rest of the system correctly took a little finesse.

I’ve now developed a healthy hatred for television "safe areas". If it were up to me everyone would simply be required to throw out their old TVs and buy new digital TVs sporting nothing but HDMI ports. But I digress...

More Comming soon!


A sample of the UI from my level design tool.

Direct comments, suggestions, etc. to todd@toddm.net. Thank you.