SoldjahBoy Thanks for the input! Some nice ideas you have written down.
Although I have to say, that I haven't updated this behaviour for around a year now. The company I worked for where I started to developed this behaviour doesn't exist anymore, and Im working at another company, where we don't use Construct.
I do have a Construct licence myself and my plan was to work with Construct on my spare time, but work and family is taking all my time, so I haven't been able to work with Construct at all for the last year, and I don't know when I can sit down and update my plugin/behaviour projects I enjoy working on.
Now to your comments!
- With the crashing on export, I cant say why. I was working when I did the behaviour, although that was around the r100 update, so things have changed and therefor it probably doesn't work as it should. The behaviour relies heavily on the internal physics engine in Construct, so if there was a internal change, the risk is it affects this behaviour. Try to export without using "minify script", and see if that helps.
- With getting a more feeling of "asphalt" then I cant straight out say what you need to change, since changing one parameter can change the feeling of the car, so the sollution lies there somewhere, just takes amount of time to get it right. But I would think it lies in the wheels and how their settings are set.
I used to work with Virtools and their car physics, which had loads and loads of settings to play around with. And it could take very long time with fine tuning to get the car behaviour you wanted.
In my todo list, there is more settings I would like to test and develop to change the behaviour of the car physics.
2. Stuff like that is what I want to develop for the behaviour in the future, but as I stated, I don't know when that will be.
3. I can't remember really what caused this. But normally you need to place the car objects before you add the car physics. moving the car after the physics is set, then issues like this can appear. Don't know if that is the cause of your issue though.
4. This setting doesnt do anything. I put it there to make it easier to seperate the setting parameters. There is probably a better way to do it now :-)
5. Maybe its possible to make some function for that. But generally you would need to use some kind of force since that is how you make a pyhsics object to move, to make the movement and physics behaviour realistic.
Im glad that you enjoy using this behaviour, and I hope I get some time soon to update it, and add my list of features and fixes that I have in my head.