Page 1 of 1

Tuning

PostPosted: Fri Oct 14, 2011 3:40 pm
by MirceaKitsune
This is one of the main things that made me love Need For Speed over the years (apart from being street racing); Tuning and performance upgrades. It's something I love to see in any racing game, and Speed Dreams could do nicely with it too.

I imagine it shouldn't be hard to implement, since they would be car settings (like skin) which modify a property of the car's configuration, defined in the car's xml file. The way I'd like to see this is by having performance parts in different tiers (possibly 3 levels by default), each possible to tune before applying (eg: acceleration vs. top speed for engine). The performance tuning system in NFS-U2 is the best I've seen, and I would gladly offer it as an example.

On the implementation side, I would define each car's upgrade in a separate xml file. Just like there's an xml with the car's settings, there could be one with the car's performance upgrades and tuning. One could define an upgrade as such:

Code: Select all
name = Engine level 1;
slot = 1; // engine, so you can't apply multiple engines at a time
acceleration_offset = +1.25;
topspeed_offset = + 0.25;

name = Engine level 2;
slot = 1; // engine, so you can't apply multiple engines at a time
acceleration_offset = +3.5;
topspeed_offset = +0.5;

name = Tires level 1
slot = 2;
tire_grip = +1;


For tuning, each part could have additional properties specifying the min / max offset, and the advantage and disadvantage of each setting. What do you think?

Re: Tuning

PostPosted: Tue May 01, 2012 11:28 pm
by rajonmestra
This is truly informational for racers out there who wish to upgrade their settings in the tuning process. On the other hand, it would still depend on your taste choosing the right stuff for your car in the NFS...