So again I did a bit of a search and didn't turn up much... maybe I search for the wrong keywords or something?
Anyway, I have found what may be a bug, or may be me doing something wrong...
THE PROBLEM
I made a "car" object and some 3d box objects and told the box objects to be "solid" so the car would crash into them. That worked fine, but on closer inspection I noticed, that even though I set the car collision to "per pixel" the car seems to collide with the box objects using the bounding box of the car. This is annoying because if you are trying to drive close to a "building" (3d box), particularly while turning, you smack into the thing and ricochet off, even though you are nowhere near it.
I fixed the probelem by making a square, plainly coloured sprite, and used that as the collision base for the building and set the building to not be "solid" anymore... Now it works fine, but takes 2 objects to do the same job. Am I missing something here or are 3d boxes not really that great for relying on collision/overlap?
THE SUGGESTIONS
Car objects would be better if they had the following adjustible attributes:
1. Adjust the amount of "bounce" or whether it bounces at all or just stops when it hits something. I find it bounces way too much at high speed, and no matter what I code into the event editor it doesn't seem to stop it or even reduce the amount it bounces around. I tried things like "on collide then stop" and "if bounce then stop" etc to no avail.
2. Cars have momentum when moving... it would be nice to have a momentum attribute so when you do a reverse 180 or something, the car will keep moving in the direction its facing without having to "reverse" the movement.
To see what I mean, make a car object that goes fairly fast and drive in reverse as fast as you can, then turn while still moving until you are facing 180� from where you started, then accelerate forwards. In real life, the car would just keep moving forwards, but in Construct the car has to stop and then start moving again... as if the wheels have to reverse the direction they are moving in before it can go forwards. Hard to explain I know, but try it you will see what I mean.
3. Lastly it would be nice to be able to change the rotation speed of a car object using events. Again, maybe I am missing something here, but I looked and looked and there is no option to change the rotation speed of a car object in the event editor. For instance when using a "handbrake" the car would inherantly turn faster as it washes out, but I can't change how fast it turns without making flags and values that change how much extra it turns in a given direction, then adding that to the current direction etc. If I have to do that, then that's fine, but it would be cool if it can be easily added as a standard option.
So far, I think that's all I can come up with
The other features work really well, like skidding and stuff like that... though not entirely realistic, its fun to drift around obsticles and get the donuts going!
~Sol