Tuning

Information about the inner-side magic

Moderator: kilo

Tuning

Postby MirceaKitsune » Fri Oct 14, 2011 3:40 pm

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?
User avatar
MirceaKitsune
 
Posts: 5
Joined: Thu Oct 13, 2011 2:26 pm

Re: Tuning

Postby rajonmestra » Tue May 01, 2012 11:28 pm

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...
rajonmestra
 
Posts: 23
Joined: Thu Feb 23, 2012 2:44 am


Return to SD Physics & Internals

Who is online

Users browsing this forum: No registered users and 1 guest