When developing a racing game or simulation, great effort has to be put into racetrack design.
Some real-life racing circuits have been licensed for use in racing games and are converted
accurately into race track files.
All racetrack files are readable only for the game they were
supposed to be used for. On the other hand, the players enjoy some tracks more than others -
why not let them choose a racetrack from their own library of racetracks included in the
racing games they have purchased? Why not race on some older racetracks? If you can continue
to use the tracks bought with a racing game, every bought racing game is an investment because
you can continue to use its content.
To me, racing tracks are a bit like places I've been. I'm almost longing to revisit the coast track
from the original The Need For Speed, yet my current PC can't run it (properly). I'd also like to
race different cars on this road or with a different physics engine.
So, what we need is a common file format for race tracks. Of corse it has to be open source, so that
everybody can use it. And we need tools to convert racing track from existing racing games into this
open format, so we can use them in future games, which support this open format.
There are many challenges ahead. For example, simulation vs. arcade tracks. Quality of the conversion.
Some games do not allow they player to leave the road, others do. Checkpoints. Traffic. Jumps. Powerups.
The new file format should allow for a head that contains lots of meta data: Which game the track is from,
which year it was created, its license, its focus (sim or arcade), point-to-point or round track, rallye or road,
grip levels, etc
To mention licenses: Of course it's illegal to spread a file based on a commercial racing game (that is not yet
abandonware). But it is lega to spread a tool which creates the open file format from the original game files.
Therefore, there might be a challenge who can create the best "export filter" for certains racing games. This
could be fueled by bounties. No one said it was easy
Well, what do you think about this idea?
Some real-life racing circuits have been licensed for use in racing games and are converted
accurately into race track files.
All racetrack files are readable only for the game they were
supposed to be used for. On the other hand, the players enjoy some tracks more than others -
why not let them choose a racetrack from their own library of racetracks included in the
racing games they have purchased? Why not race on some older racetracks? If you can continue
to use the tracks bought with a racing game, every bought racing game is an investment because
you can continue to use its content.
To me, racing tracks are a bit like places I've been. I'm almost longing to revisit the coast track
from the original The Need For Speed, yet my current PC can't run it (properly). I'd also like to
race different cars on this road or with a different physics engine.
So, what we need is a common file format for race tracks. Of corse it has to be open source, so that
everybody can use it. And we need tools to convert racing track from existing racing games into this
open format, so we can use them in future games, which support this open format.
There are many challenges ahead. For example, simulation vs. arcade tracks. Quality of the conversion.
Some games do not allow they player to leave the road, others do. Checkpoints. Traffic. Jumps. Powerups.
The new file format should allow for a head that contains lots of meta data: Which game the track is from,
which year it was created, its license, its focus (sim or arcade), point-to-point or round track, rallye or road,
grip levels, etc
To mention licenses: Of course it's illegal to spread a file based on a commercial racing game (that is not yet
abandonware). But it is lega to spread a tool which creates the open file format from the original game files.
Therefore, there might be a challenge who can create the best "export filter" for certains racing games. This
could be fueled by bounties. No one said it was easy
Well, what do you think about this idea?