Challenges
There is a forum at mariokartsource which contains a discussion about achievements - some of which might be interesting for us to get additional challenges.
For now here a simplified graph of the current challenge structure:
It is simplified in that I removed additional unnecessary dependencies (e.g. worlds end was dependent on tollway time - but this dependency is implicit given anyway (via islandfollow)).
One disadvantage of the current structure: 5 challenges are available at the beginning, which might be difficult to judge for the inexperienced user. Besides the GUI has some size limitations as well. So I'll try to redesign this graph so that less challenges are available at the same time. For now I am looking at:
In () and italic is the unlocked item (gp, track, or mode). I think this should limit the number of available challenges to three. And it should have all dependencies correct. I added two different styles of dependencies: solid lines representing necessary ones, e.g.:
- A track/mode/GP must be unlocked to be able to do the next challenge (e.g. energyshiftingsands unlocks the moonandbackGP, which is needed to do the moonandback challenge)
- A track must be available in case that a GP is unlocked that contains the track (e.g. snagdriveGP contains the city track, so the city track must be unlocked before doing the moonandback challenge that unlocks the snagdriveGP)
And dashed lines which are used to either restrict the number of available challenges, or make sure that harder challenges (like energy math class) are not available too early.

