-Is diagonal movement a thing in this game? I tried testing it (badly) and couldn't make any conclusions. I guess I should've just done a stopwatch test but I didn't try that hard
-Restitution and powerups (including Blast) seem pretty spot on as far as I can tell.
-Weakest physics points are probably surface friction and marble torque. I say this mostly in reference to the ice (ice is hardly different from regular surfaces) as well as slopes. I'm actually okay, in theory, with the ease of ascending slopes. It makes for frustration-free gameplay. The only weird thing is that the marble can overcome just about any slope, and often in a very short amount of time.
For example, in MBG, you might be able to ascend a slope just fine if you begin the slope while rolling, but if you make a dead stop, and reapply the same roll direction to continue again, you will not make it and you will roll back down.
This game seems to have infinite torque, because you can be rolling DOWN a slope, then simply press the direction to go up it, and you will very quickly overcome gravity and the slope's friction.
-having any connection to other players seems to dramatically reduce the framerate. When I am by myself I can get 60fps on my iMac easy, but with anyone else it's like 35-50.
Regarding this last point, blueteak, does your game draw the scene only after host confirmation, or does it draw your own client marble natively and then apply the rest of the clients and their effects on you retroactively?
IIRC, when playing MBO, there was no client-native marble lag, unless of course you bumped other marbles and then host would put you in the proper spot.
Dunno really. Does anyone know the network mechanics of MBO?