The online racing simulator
Racing Venue vs. Predefined Tracks
Right now in LFS we have a variety of track configurations depicted in several different locations. Every track configuration is a unique entity that shares many common textures and geometry with the other configurations in the same location and to a lesser extent the other locations. This has its limitations and is I think not the most elegant or flexible means of implementing multiple track configuration in a single environment.

Some of the community has expressed the desire to have open venues or track areas where they can just drive or for some of the unique “Games” the community has come up with which can be facilitated through community cooperation and some creative in-sim programming. Cops n Robbers is one of the more entertaining of these community creations.

The current system makes it easy to track things like track cutting, and other checks to provide the foundation for implementing flag rules and other mechanics which will likely be added down the road. It also makes it easy to track Hotlap and World Record data but there are many different ways to do this now. The upgrades to the Autocross tools have opened some new interesting options. With the addition of no-pass checks we can define areas that are off-limit to drives which was the last real limiting factor aside from the rendering engines limits in texture and geometry bandwidth.

I would purpose that for S3 LFS should makes a somewhat radical change to the way race venues and track configurations are defined. I think this is needed for several reasons. First the change would allow for more flexibility in engine allowing for more unique play styles. Secondly it could limit could reduce the number of track objects/maps that the simulation needs to have. Thirdly it will provide a single mechanism or solution that allows for all types of racing formats to be defined without having to code each one separately. And lastly it will set LFS apart by being the first real simulation to allow such flexibility in just a solid and simple interface.

The Idea:

The current tracks get replaced with Racing Venues. Each venue is a unique environment which contains all the geometry and textures. The area is also coded to define the areas such as racing surface, pits, starting grid locations. In this state it is much like an autocross area of the current version of LFS, just an open environment with no track or course defined. To use the venue for racing, the server admin need to either load a static predefined layout, (basically a standard layout like autocross) or build a new layout either from scratch or modified from an existing one.

Only predefined layouts from the Dev team will be supported on LFSworld for Hotlap and WR tracking. All tracks must have 3 sector gates and either a combined start/finish ling for circuit racing or a separate start and finish line for point to point racing such as single lap autocross or rally. Some additional tools will need to be added to the editor to allow for defining the pits but that should not be too difficult. We already have tools to define no cross lines but the addition of a tool to define no drive areas would be nice.

I do not see the problems with a system like this. Most of the tools and mechanics are already in the LFS Autocross editor. It would add more uniqueness versatility to LFS while preserving the current flavor and style that defines what LFS has evolved to become currently.
I
m for it be then you end up possibly going to a server with no lable for which course it is running
Thats part of the idea, You choose a venue and the configuration is then a suprise. Ofcourse it could be built in such a way as to display the name of the config currently loaded. Predefigned configs created by the dev team and supported by LFSworld would be easy to spot this way and custom configs you would have to learn.

I imagine with a system like this we would see a wider variaty of tracks and some of the pressure would be off the developers to cater to our every whim in course design as we could define our own within the bounds of the venues design limitations.
So, let me understand this... You want a blank terrain (complete with hills and the like) on which you define a racing course?

Sort of like drawing a track onto a topographical map?


If that be the case; sounds very inticing. I'd of course want some terraforming tools included (just to modify some inclines, camber, etc). The tools would have to be flexible (size/diameter of hills/valleys, strength of tool, concrete values for degrees of camber, setting a start and end point for camber for variable camber corners, etc) as well as flexible track creation tools, allowing barriers that do not conform to the road layout, curbing, runoffs, etc.


That would be one HELL of a sweet idea.
No maggot thats not what I want.

Take for example South City in its entirerty as one open envirnment, access to all the roads and having the course defigned through the layout editor.

Now do the same for all the areas, Fern Bay, Aston, Kyoyo Ring, Blackwood, and any future track venue.
Meaning no course defining barriers? The admin / host would then be able to add driving line, barriers, s/f line, sectors etc... to define a track? Maybe no manditory barriers...might be fun to try and discover the layout, you'd need a new message thought "you're off the track doofus!"

Quote :Sort of like drawing a track onto a topographical map?

Now that is a sweet idea. With the 3d terraforming programs that already exist AND the modding tools for other games (rF, NascarHEAT) I could see an enterprising programmer create an app to do just that. (The coding already exists, it might be as simple as a cut and paste job except for the little part of getting all the bits to talk to each other) I could further see exporting of the resultant map to multiple platforms. (rF, NH, LFS...)

Anyone looking for a uni project

FGED GREDG RDFGDR GSFDG