Jinxtigr's Course Maker Overview

  • Thread starter jinxtigr
  • 18 comments
  • 3,819 views
Is this thing on? *taptap*

I'm posting this because Course Maker is one of the things I looked forward to the most- and it's getting a lukewarm reception partly because you can't specify exact track layouts, or much of anything. This is deceptive- there's more to it than appearances would suggest. Plus, because it's totally procedural, the individual tracks are tiny in filesize, because they are just descriptions of what to seed the 'track maker' with. That means that it won't be a bandwidth hog for Polyphony to introduce online racing on user tracks.

I suspect they're holding back on it simply because ANY online activity is troublesome for them right now- but trust me on this one, it's not going to be difficult for them to bring it in. The raw data for the track files is extremely tiny. It's all in how you 'play' the instrument to produce original creations that are memorable and interesting for people to race, and that's what I'm going to cover here.

First off, before I even run over the details of each track style (from my rough notes, first day seriously digging into it), almost all of this comes down to controlling the track design against the background, and understanding this can save you a LOT of time digging through tracks. I need to introduce a concept some of you will be totally familiar with, and probably some won't know what it is yet, but it's so basic that everything depends on it.

Contour lines of topographic maps.

When you look at the overhead view of your track, the lines under it are not just decoration! They're a map of the terrain your track runs over, and this can tell you a huge amount about what it'll be like at a glance. ALL the little hills and valleys are represented in this map. If a track looks like it runs alongside a hill (parallel to the lines) and it's going up and down, check again- you'll find the contour line is wavy, and that shows the varying ground height along even a straight section of track.

There's a pretty wide range of terrains, all tied to their track style, and I'll get into those in individual posts- for now, let's just say that the contour lines show flat planes at different heights (if you drove along one, track is flat- if you drive across one, you're going up or down hill).

If the lines are real close together, that means STEEP, and that has immediate implications for the coolness of your track. You CAN hunt down tracks with angles in cool places, and more than that, using the corner sharpness control, you will sometimes be able to adjust the position of a corner relative to that terrain angle- for instance, moving a fall-away corner to where the inside apex drops like a rock falling off the Laguna Seca corkscrew, or picking 'complexity' settings in order to make the track go along, or across, a contour line area to do a cool thing. It's a procedural system, but there's a lot of room for fiddling, and you don't have to fiddle blindly.

Areas where the contour lines aren't showing means the EDGE of the map. You can't make a track past the edges, but you can go right up to them. Past the edges, there is no cool scenery and nothing happening. This can have uses- for instance it's very easy to make the top left corner of the Liege map look like the top of an incredibly tall mountain, because the track edges are high anyhow and if you're already at a high elevation and at the edge of the map, all there is around you is sky and it feels like being on a mountaintop.

The map will be the same terrain map, and I think it'll always be the same orientation (not rotated) but your track can land on any part of it, so keep an eye out for the features you want to use in your track.

On the topo map, DARK is HIGH altitude. LIGHT is LOW, or valleys and lowlying areas. Concentric circles getting darker and leading to a black spot means, mountain here!

The scale is very large, so remember if there's a mountaintop it's probably a bit large to jump over. Believe me, there are other opportunities for designing tracks with airtime... smaller features on the map are more likely to launch you than the big mountains.

Next, the track styles.

Toscana (Tarmac).

These tracks run about 4-5 miles, with very little change in elevation. It's rolling countryside, bucolic, kinda like Sarthe or something. The road's a 2 lane road, and it's on the narrower side. The landmarks are basically trees, the fields are golden- it's a nice vibey country drive. Because the terrain isn't very hilly, there isn't a lot specific to say about this style other than 'ooo pretty', and 'you can make narrow country roads here'.

Eifel (Circuit)

There's also a kart version that can be used for VERY tight little tracks, both for karts and for cars.

These run about 4-5 miles, 300-400 feet altitude change. The track is wide, and it's a little more hilly. On Eifel tracks, you can start to get into tricky corners and games with road camber and fall-off. The section markers are big girder things, which means you can use many sections and have a visual cue to tricky upcoming corners. Basically, the concept there is, it's fine to have an insanely difficult corner that hates you and all vehicles, but it should be easy to remember it's coming. Hard corner with a visual cue means trying to prepare your angle and speed for a section of road you can't see- that's challenge enough. Hard corner that looks just like anything else, is a whoopie cushion of track design, that will just annoy people. If they can easily recognize what's coming up, and know it is a doozy, that makes it much more interesting, especially if it's one of those demon corners that you can't see past and can barely get around with your life.

Eifel tracks tend to be wide, and there isn't a huge range of variance in the track width- not like some styles. It's worth paying attention to that but it's nothing like as huge a deal as it is with Liege.

Eifel also has another trick- you can set the weather to rainy. When you do that, the distance basically goes away, and everything becomes very vibey mists and greys, whatever the time of day. It's a very, very cool look that begs 'make tracks of me!'.

Mt Aso (Tarmac)

Welcome to your hilly playpen!

Aso tracks run about 2-3 miles, 400-500 feet altitude change, but that's seriously not conveying the full madness you can unleash. This is basically a mountainous terrain you throw tracks across, and small decisions for where the track goes can have HUGE play effects, because of the sheer steepness of the terrain. GT5 will happily lay track into all sorts of places here, and the mayhem you can wreak is outrageous, especially in terms of evil technical stuff.

There's a wind farm. If you want your track to go up near it, the track has to extend down and over to the right edge of the overall map, more downward. If you go right over to the right edge farther up on the map, you'll get a great view pointing at the wind farm. I now have an ambition, which is to make the track go right under the wind farm- I don't think that's quite possible, but it's worth searching for.

Essentially, here you keep a sharp eye for how your track interacts with the contour lines, because small changes will have huge, huge effects on what happens to drivability. The terrain is crazy hilly. If you run straights across major contour lines in the right places, you can get outrageous airtime in pretty much any vehicle. If you do that coming into a corner, you will be engineering machines of death for hapless drivers.

I'm thinking this is going to be the most fun area for the dedicated track designer- the range of possible outcomes is just huge. For instance, I wonder if you can make a fairly flat and level track in this place, by following the contour lines, and end up with switchbacks where you can see a lot of the track you're driving on...

Liege (Gravel)

Rally time! These run 5 miles or so, maybe 300 feet altitude change. There are mountains at the top left, and the mid right, of the map.

There are several key points to remember in Liege maps. There's not a lot of elevation change, so sharp hills and drops are pretty hard to find. Also, because it's a rally style, the edges of the track are so high that it's nearly impossible to see any scenery apart from the track itself- so it's important to have recognizable landmarks built into the shapes of the track.

Your big tool there is the insane, insane, INSAAANE amount of range on the Track Width control. It'll go from ridiculously wide, to country-lane narrow, and it's great to exploit. There are some great tricks- for instance, on 'slide.' I have a section that's a huge straight, swooping downwards from the mountain. It starts wide and goes increasingly narrow towards the end. The visual effect is forced perspective- going into that section feels like Dottinger Hohe. It looks incredibly deep and long, helps the sense of speed, and the next thing you know you're doing 160 mph on the narrowest road Course Maker can produce. All done with track width. You can also put a lot of space around the outside of corners you want to give an open feel- the track edges are really so high that it's nice to open the track out in some places.

Another thing- high speed gravel tracks aren't as much fun if you have to run them real technical. You could certainly go the opposite way- have a huge wide straight with a little narrow kink at the end just to be annoying- which will result in cars speeding up and having to decelerate, a lot, before the track feels like it needs you to slow down. On gravel you can build up quite a clip, but the operative word is 'build'- momentum is key to making Liege tracks fun to drive on. My 'slide.' track is pathetically easy in some respects, but it does let you keep the momentum in a big, big way, and that was the point of making it. You can do interesting sliding arcs, but quick acceleration and braking on this surface isn't going to be an interesting challenge because it basically can't happen...

Alaska (Snow)

These run 4 miles or so, 300-500 feet altitude change, which like Aso is understating the case. You can make rollercoasters here. You can make toboggan runs. There are some real interesting possibilities in the contour lines.

To the top left of the map is big mountains. Also there's smaller mountains to the bottom right- and there's some crazy messed up contour lines in there for the attentive track designer to exploit. Especially on the snow surface, you can ask impossible things of drivers- though sometimes that will just mean getting them to inch around aiming for the right line.

The mountains are rock-capped, which is plain to see. Yes, you can route track across them, but there's a catch- the engine will build a 'snow bridge' and basically cover the rock. I've run track right over the highest peak, and you couldn't see rock on it when I was done. But it produced the biggest, most screamingly insane toboggan ride imaginable. At speeds like that can generate, there's no point having any section complexity, because you're pretty much designing the rollercoaster and slamming cars into the wall will only slow them down. Like Liege, think in terms of momentum, all the more if you're using the mountains as a bobsled ride for cars. They will be panicking just from flying high into the air off the jumps- if you throw a curve at them, all that happens is they hit an invisible wall and make the turn that way, fifty feet in the air and upside down.

I'm not making that up. I'm pretty sure my Audi was about fifty feet up when I tested that theory. And upside down. And on fire ;) well, not that last part.

Eifel (Kart)

This is over the same terrain as Eifel, I think, but it's much, much smaller. As a result, you don't get much altitude variation, and the generated tracks aren't the same as the large Eifel, they're entirely separate generations. One notable trick you can do here, though- the track can double back so aggressively that you see the back of the scenery of the returning track from where you're at. This adds depth to the scenery in a very natural way, and gives a cue to the location of the next section of track. It does a lot for making the track not seem like user-generated content, because you get the 3D effect of having a lot of specific geometry in the middle distance.

Tokyo Bay (Kart)

Flat! Incredibly flat- but incredibly well furnished with outrageous scenery. There's huge grandstands, massive PA systems and screens everywhere you look, and the starting line has a massive Sydney Opera House-like structure. It's very 'race track style', big budget- I could see drifting tracks and car technical tracks built here as well as kart tracks. Pretty simple to build on, since there is no terrain so you can do whatever you want without concern for fitting into the terrain- it's pretty much all about the scenery here, and adjusting corner tightness etc. to control your flow. Many little section adjustments cause alterations in themselves or in adjacent sections, so it's experiment time if you need a really specific layout.

That's the overview, so far! If I work out any of the underlying principles for why the complexity controls do what they do, or why they can go beyond complex back to simple again, I'll post about it. For now, that's the track types (and how the terrain works) :)
 
Last edited:
Five posts merged into one - jinxtigr, please use the edit function in the future rather than double/triple/quadruple/quintuple-posting.
 
i thought he post was fine and im not really that excited about course maker as they all look and have the same limits pretty much i mean you cant create a completely different one from scratch theyre all based on the same general shape. ive tried but failed at even trying to create a perfect circle track.
 
i thought he post was fine and im not really that excited about course maker as they all look and have the same limits pretty much i mean you cant create a completely different one from scratch theyre all based on the same general shape. ive tried but failed at even trying to create a perfect circle track.

unfortunatly i dont think you can make a 'perfect circle' but if you set it to have only 2 sections then flick through new track till you get somthing quite flat, set comlexity low soon you will have an ovalish track

happy creating! 👍
 
That's where you pick Eifel rather than say Aso- and watch where the track intersects with the contour lines, the more it follows the lines around it the more flat it will be :)
 
I was having having a blast in the course maker just by playing around with the numbers and ignoring the contour lines. It isn't easy making technical tracks with Toscana but with a little tinkering it is very easy to make a track that is riddled with blind corners and some steep corners. Eifel can also produce some great layouts but I find that it is better to drive the circuit instead of just looking at the contours because then you get a great idea of the elevation change through corners, for example I made a track in Eifel that didn't look very challenging from following the contours and layout but I got in my McLaren and did a test lap of it and nearly soiled myself when I was going up an incredibly steep rise through a very open and fast sweeping corner and then immediately lost all control as I popped over the crest and straight into the barrier.
 
guess i'll play with the course maker some more over the weekend and see if I can create a nice one, especially scenery like the wind farm is interesting, makes me wonder if there are more of those hidden somewhere...

if only you could change the basic layout of the track to make things more interesting.. say clockwise or counter-clockwise, or even better: a figure 8-layout.

While I'm at it, they should let the player control the elevation of the track and click a button to randomly generate a new terrain... I they could do it in simcity 20 years ago it shouldn't be that hard to include it here...
 
After observing the behaviour of the ditor it is now clear there is nothing random about it. It is pure table picked data and the results are thankfully all pre-tested as "valid".

If you set the same parameters you will always get the same track on the same contour map - at least that is the result I have been getting.

So eventually 2 or more people will "randomly" "build" the same tracks :)
 
I made a really nice one out of the Eifel terrain and have been using it to test my tunes. Very technical, some super blind corners, but it's great fun.
 
After observing the behaviour of the ditor it is now clear there is nothing random about it. It is pure table picked data and the results are thankfully all pre-tested as "valid".

If you set the same parameters you will always get the same track on the same contour map - at least that is the result I have been getting.

So eventually 2 or more people will "randomly" "build" the same tracks :)

Hmm I wondered if this were the case but have not looked in to it.

So what's happening when I press "Create New Track" (having set my parameters already)? Is it simply going through X number of "valid" solutions? If so, how many solutions are there before you get back to the original variation? Does it cycle through or just randomly pick from the "valid" list?
 
Absolutely that is the case. Here's how it works...

Even random numbers on a computer are done with repeatable processes. There's stuff you can do where you start with a given number, do a lot of math and end up with an output number that SEEMS random. If you increase the input number by one, the output could be very different- but it's still a repeatable process.

The tracks are worked a similar way- the input number 'seeds' a process that spits out the track. It looks random because stepping from one number to the next gives big changes, but the actual results owe more to the algorithm that spits out the track, so there's no point in looking infinitely trying to find the track that has a perfect right angle corner. It's not random in that way, it's 'random' in that it spits out a variety of tracks that keep being different.

I wouldn't be totally surprised if there was no end to the tracks- but that at some point, perhaps hundreds or thousands of 'next track' in, they begin to repeat. If they're seeded off a simple number, that's what will happen.

But it's not really 'pre-made' tracks, it's seeding an algorithm that turns this way and that within certain constraints. No intersecting yourself, no going outside a given length, no going off the map, etc. If I'm right, there could be thousands of possibilities including ones the Polyphony people never saw, simply because it's built out of turn radiuses and distances.

The cool thing about that is, you get to explore what the algorithm can be made to do, where it will run track etc, and search out the more ridiculous extremes to see what's possible. For instance, a long skinny track with a hairpin at each end- seems like it could be out there somewhere, within the limits of '4-5 miles' and probably having some bends in the fast parts.
 
Awesome write-up! I had sort of given up on the Course Maker after messing around for a little while but this makes me wanna get back in it and try some stuff.

Thanks!
 
I only messed around with it so far for 5 minutes abut in the 2 or 3 random tracks I created, they all had really tight corners just after a blind crest, it was actually silly how many corners were just after a hill, so lots of going off the road. I have nothing against corners like this but it seemed when I messed around with the course creator it was predisposed to give you LOTS of these kinds of corners....
 
Doesn't have to. My track 'slide.' in the dirt rally style has a tendency to go into corners where you can see where the corner's going- especially an S bend in a valley where you can instantly see where the thing is heading. Because I made it do that on purpose by fiddling with it until the turns were in the right places...

The easiest thing is to randomly get a million blind off-camber corners, but the real challenge is to make a track that is fun and can be 'read' at high speed so you know what it'll do. Minimal or no evil corners. The great tracks don't have booby trap corners except for like Laguna Seca :) the Ring usually shows you its corners as you're going into them...
 
Even if using the same setup kicked out the same section of track over and over, each section of track has three settings, and each of those settings has 10 variables and the track can be from 2 to 7 sections long, not to mention the different topography. This gives you hundreds of ways to piece together the tracks. Obviously it is more complex than that, but there is a LOT of variety in there if you look for it. One really easy thing I wish that they would have included in the track maker was the ability to determine the direction of the lap. Many times I have found good corners that would have been great if I could run them the other direction.
 
The Kart themes to me are the best. I've given up and trying to make a realistic track on the others, they just generate to much hills.

I used Tokyo Bay to create a series of tracks for low to mid power cars (Yaris, Civic etc) & Eifle and got some nice tracks (my opinion) for faster cars like SuperGT.
 
Last edited:
I only messed around with it so far for 5 minutes abut in the 2 or 3 random tracks I created, they all had really tight corners just after a blind crest, it was actually silly how many corners were just after a hill, so lots of going off the road. I have nothing against corners like this but it seemed when I messed around with the course creator it was predisposed to give you LOTS of these kinds of corners....

I think this could be fixed with a button that just adjusts the topography from less hilly to more hilly, but it does seem like the Maker is predisposed to off-camber, blind, decreasing radius turns over the crests of hills :indiff:
 
Nice overview, and I agree a lot on the strategies of making a course that is actually enjoyable to drive "readable".

My first time on Laguna Seca (in real life) I had a lot of trouble, and it took a lot of laps, to figure out where the right place to brake was for me/my car when aproaching the corkscrew, and that was with a hell of a lot of simulated laps of that track under my belt already. Unreadable entries to turns, especially ones with big surprises, can be a lot of fun once you know the track intimately but is not so great if you want to just jump in a car and do some laps.
 
Back