I'm trying to do a game like F-Zero/Wipeout, and I have no idea where to start on the physics/game dynamics, I tried with Bullet and applying force/impulse while a key is pressed.
That sort of worked, but it's far from playable, so I'm thinking of abandoning Bullet for a collision detection-only library (like Minimal OGRE Collision) (or using only Bullet's collision-detection facilities) and coding my own dynamics, now trouble is - I have no idea how to actually make the dynamics I mean that hovery effect Wipeout has, or smooth turning around corners and tilting the craft among others...
So what I need is hints and tips on:
- Keeping the craft hovering (but not a static Y-only hover - see video below)
- Tilting the craft while turning and making the turns smooth
- Any other information about making the gameplay dynamics Wipeout-like
Here's what I'd like the gameplay to be like:
Any help is greatly appreciated!
I will post a video and code from my Bullet progress later.
OGRE Forums mirror - just in case anyone needs something like this in the future and stumbles upon this.