- I agree! I'm still not 100% happy with it, but it's a lot better than before.
- Yes, there might be 90 degree roads as well.
- I've been thinking about adding some more decorative elements, like trees, hills and maybe buildings.
- Intractable objects could cause performance issues and make it much more difficult to verify replays. Not impossible, but unlikely to happen!
- I'd have to see how the car handles inside such a tunnel, but I think it should work!
- I'll look at it! In the future I would like a better tool, especially designed to do this.
- It's definitely something I need to look into. I don't want to change the art style of the game too much, but maybe some textures could still be ok.
- This is quite an interesting idea! Real race tracks often have multiple routes on the same track. I'll remember this for the future.
There are already names for the track pieces in the code. I'm not sure if I want to show them in the editor somewhere because I feel like they'd be hard to translate to all the languages.
Here you go:
Straight, TurnSharp, SlopeUp, SlopeDown, Slope, Start, Finish, ToWideMiddle, ToWideLeft, ToWideRight, StraightWide, InnerCornerWide, OuterCornerWide, SlopeUpLeftWide, SlopeUpRightWide, SlopeDownLeftWide, SlopeDownRightWide, SlopeLeftWide, SlopeRightWide, PillarTop, PillarMiddle, PillarBottom, PillarShort, PlanePillarBottom, PlanePillarShort, Plane, PlaneWall, PlaneWallCorner, PlaneWallInnerCorner, Block, WallTrackTop, WallTrackMiddle, WallTrackBottom, PlaneSlopeUp, PlaneSlopeDown, PlaneSlope, TurnShort, TurnLong, SlopeUpLong, SlopeDownLong, SlopePillar, TurnSLeft, TurnSRight, IntersectionT, IntersectionCross, PillarMiddleBranch1, PillarMiddleBranch2, PillarMiddleBranch3, PillarMiddleBranch4, WallTrackBottomCorner, WallTrackMiddleCorner, WallTrackTopCorner, Checkpoint, HalfBlock, QuarterBlock, HalfPlane, QuarterPlane, PlaneBridge, SignArrowLeft, SignArrowRight, SignArrowUp, SignArrowDown, SignWarning, SignWrongWay, CheckpointWide, WallTrackCeiling, WallTrackFloor, BlockSlopedDown, BlockSlopedDownInnerCorner, BlockSlopedDownOuterCorner, BlockSlopedUp, BlockSlopedUpInnerCorner, BlockSlopedUpOuterCorner, FinishWide, PlaneCheckpoint, PlaneFinish, PlaneCheckpointWide, PlaneFinishWide