Seen in the video above is the fruits of my labour which didn’t take too terribly long. Could have been even more OCD perfect, but the fact that it works is maybe just cool enough. If you were making a real game out of this, it would need some cluges to make gameplay go faster - this is more of a tech demo than anything.
So what is it? It’s all in the tires. Each tire to the car has eight roller-arrays made up of three narrow rollers. If you added up all the wheel-ish constraints up, this car has a hundred wheels. The physics are cool though.
If you’ve ever played Katamari Damacy, controlling the car should be really easy. Just use
WASD for the left side, and UDLR right the right side. Diagonals on either don’t work so well. Use some common sense. update: Diagonal combinations work just fine!
up+up = forward
up+nothing = forward right turn
nothing+up = forward left turn
down+down = backwards
up+down = spin right (0 degree turning radius)
down+up = spin left
right+right = slide right
left+left = slide left
Since there’s an unnecessary amount of inertia you can theoretically mix these controls up. It’s pretty slugish. I’m not sure how to go about improving the speed because making the smallest objects much smaller causes Bullet to get angry. In any case, enjoy