It's been tough, at times I though I would never make it but it's finally there, and you can get a free demo from the
rubber ninjas website! A Windows version is in development, it might take a few more months.
Rubber Ninjas is by miles the most ambitious game I've done. I actually started thinking about it just after finishing my 2D fighting game Ragdoll Masters, about 3 years ago.
I had written Ragdoll Masters in a very nice language called blitzmax, especially thought up to make 2D game programming as easy as possible. The jump to X-Code, C++, 3D and OpenGL was fairly rough, I learned stuff mostly by doing, and opengl from the free obsolete version of the
red book :P.
While I managed to get the basic ragdoll physics working for 3D fairly soon, I was going pretty slow with the project due to having to learn a lot of new things, so I kept it as a side project while I developed more 2D games in blitzmax, those that you can find at
Ragdollsoft.com and other flash games.
Still I kept working from time to time on Ragdoll Masters 3D ( the name in progress for Rubber Ninjas ), and often getting stuck with some technical details. So I used to drop the game for months until some kind of solution just came up to me. For instance how to put multiple characters in a three dimensional while keeping the controls simple. The solution you will find in the game I think works well, and I'm quite proud of it since I think it's original.
Finally in the last months I got the biggest challenges worked out and managed to complete the game, at least the Mac version. The windows version is mostly working but there are some issues I need to work on. Unfortunately I'm not a windows programming wizard, so it might take a bit.
I'll let you know more information on Rubber Ninjas' features and its makings, for now I'm thrilled to know what you guys think of the game :)
Thanks!