Quote:
Originally Posted by Leffmann
Also I don't think fixed point math will suffice. The problem is you have no dynamic range with fixed point math, and so you can have either big numbers or small numbers, but not both. You can always add more digits of course but it quickly becomes prohibitive in terms of performance. I think this is something you MUST use floating point math for.

Your objects need to have:
* position (x,y)
* velocity (x,y)
* rate of spin
given the playing area is only a few screens wide, why do you think any of these variables would require a large dynamic range? 32 bit integers seem more than sufficient in my estimation.