Hey, everyone! Hope you've had a good holiday season. I had some free time lately, and I was itching to create a new scenario (I love making them, so much fun!). With the release of the revamped Utah map, I wanted to do something fun in it... so I'm making a race scenario pack! This won't be your ordinary race pack, though. There will be cash rewards, achievements, and medals other than gold (so you won't "fail" if you finish in 2nd or 3rd)! I've already spent hours churning out new Lua stuff, and it's working nicely so far. I'm aiming to make this thing modular, so it can be reused conveniently in future race scenario packs. Here's the part where you can help. I'm thinking of including at least 10 courses, and I thought that it would be fun to do a few community inspired ones. Here, have a map template: It's kinda outdated, but most of the roads are accurate. As an example, here's one of the course layouts that I made: More info: Use the template, draw your own course, and post it here! It doesn't have to look as pretty as this, you can even use MS Paint as long as it looks like something. It can be a sprint or a circuit layout (although point-to-point sprints would work best in Utah). Avoid making the course too short or too long, it would be wise to not make the players bored. Each race will use preset vehicles (because it would be too easy if you could pick the best car in the game for each race). If you have a vehicle in mind for your course, then let me know! I'll consider it. If I decide to use your layout, I'll credit you in the scenario description! So yeah, I'll see if this idea takes off. For now, here's a teaser of the first race:
Rubs hands together paint.net here i mcfucking come Race 1: Fast paced track with multiple laps (if you so choose) and varying surfaces. Key (This will apply to all of my posts and hopefully everyone elses so it's easy to read) Orange: route Red: Start line and/or finish line White: race direction
Rally Bash and Mind the Gap now created! (Rally bash is on the left, Mind the Gap on the right.) Orange: route Red: Start line and/or finish line White: race direction
Ooh, fast replies! Nice! However, the bottom left part is the big bridge... perhaps the route could be extended to use the highway and other bit of dirt road? Looks tricky, I like it! I was totally planning to have a race that starts on the old runway. You read my mind; looks like fun!
Four easy/tough races from my side. Two sprint races and two circuit races. I thought asphalt roads won't be enough ; so let's take it through dirt roads too. I enjoyed tracing the line on the map. Let me know if you want more... 1. Utah Highway 2. Mountain Threading 3. Utah Dirt Circuit 4. Novice Sprint
Cool, thanks! I started working on one of my own new courses, but it looks pretty close to your Utah Highway loop, so I'll try that one instead. Hmm, I'm gonna post an updated map template here. Most of the roads are unchanged, but I realized that the rough road going up the cliffs from the gas station is too harsh for racing; I doubt that the AI can even get through it, even with low race aggression. The campground area also has new roads (but the AI lines are questionable; in testing, the AI clipped a few obstacles).
Uhh.. I don't think so. The AI drives pretty well on dirt roads too. As the asphalt roads are already taken, the races will kinda become repetitive. This is the reason I decided to combine both Asphalt and Dirt road race. (lol, a reference to your recent scenario).
Check this out, Gull! Here are two more sprint races which only take place on asphalt roads of Utah. 5. Mountain Threading 2.0 6. Utah Airplane Yard
Neat! Heh, you made a lot of these. I might end up picking a few of my favorites (or, if you prefer, your favorites).
I'm making one more called Skrrt Skrrt and then I'll stop assaulting your eyes with my amazing MS paint skills i swear Okay skrrt skrrt has been created, AKA Mind The Gap 2 the electric boogaloo.
Cool. I'm not sure if I can work in gaps like that, as I'm planning to have AI for each race and they pretty much strictly follow unbroken path lines. I'm not using ScriptAI, because the race system I'm working on is designed to be modular and mostly configurable within the .json file (so all the user has to do to make their own race is place waypoints, and the json and Lua files do the rest). That being said, I noticed that the new Utah has a few unconnected paths that may need to be fixed (such as one of the dirt paths that is supposed to connect to the highway). If I release this scenario before any fixes are done, I might include my own AI paths to make things work. I think there's a few ways to do this without messing up the stock Utah map, but I may be wrong...
For the first Mind the Gap one, couldn't you set a point where the AI just stays at (Insert jump speed here) until they land, and then get the AI to switch back to actual AI instead of just keeping it straight at (insert speed) so they can make the jump.
I could try. I know that pretty much all AI modes (except for "stop", "disabled", and "script") use paths and plans to figure out how to drive to the next node, and by default it would try to U-turn if a path ends, even if it's just a gap. I'll see what I can come up with. (EDIT: "script" does use a defined path, but like mentioned I'm avoiding it.)
I had lot of fun making these races. While making I was getting a lot of NFS vibes (when we select a race from the menu). Pick any favorite races of yours out of these six.
Hmm, so today I learned that aggression-based acceleration gets hard capped on dirt roads (due to friction coefficient), making the AI a bit slow even with high aggression. Working on this mod really gives insights on how the current race AI works. I have a way around this, but it's not pretty.