I will post a video and preview image at the end of the post as usual...I made this one at 3AM last night ( that sounds wrong lol ) but, I'll probably have another one at the end of tonight/2morrow with even more vehicle types and even further stabilized physics.
Here are the basic 'components' of a Havok vehicle, each has many parameters that can be tweaked....You can use your imagination to figure out what each component is for xD
Quote:
hkpVehicleData
hkpVehicleDefaultAnalogDriverInput
hkpVehicleDefaultSteering
hkpVehicleDefaultEngine
hkpVehicleDefaultTransmission
hkpVehicleDefaultBrake
hkpVehicleDefaultSuspension
hkpVehicleDefaultAerodynamics
hkpVehicleDefaultVelocityDamper
I've spent most of my time tweaking the suspension, engine, and transmission. If you adjust the mass of the vehicle itself or the wheels you can get some cool effects. Playing around with this system has given me some ideas in terms of letting players totally modify each aspect of the suspension, engine, etc. of their warbots. This is very closely aligned with what I had originally seen for this game. I wanted to make it 100% physics based where you can blow wheels off vehicles, scar terrain, etc. I've obviously had to compromise my vision [ mostly to get the 64 player per server thing to work ;-) ], but use of Havok has really given me some new ideas of what is possible in a game.
I've just got the physics working on the little buggy for now. I still have to do the Tank, Hovercraft, Heavy Mech and Light Mech types at least before I can release a demo of the game.
Here is the preview image of the video, showing 64 havok vehicles, the 512x512 heightfield (500,000+ triangles), and a few 100 dynamic rigid bodies....
">Click here to view the video on YouTube
Or click the image....
">
- Danny
I am currently using PhysX and have found similar results to yours - their heightfield object is not really that efficient. Based on your enthusiasm, I decided to download the free Havok SDK and evaluate if I want to use it or not. Thanks for the tip [grin]!
Your Warbots project is really coming together - I'm interested to see how you go about publishing the project. Self publishing always seems like a daunting task to me, so I am wondering what your thoughts are on it?
Keep up the good work!