Track Day by Remzo
:racecar: :racecar: :racecar: :racecar: :racecar: :racecar: :racecar: :racecar:
Do you enjoy RECKLESS DRIVING and EXCEEDING TRACK LIMITS? You're in luck! It's Track Day at the local circuit! How quickly can you make 10 GOOD LAPs on this circuit with as few INFRACTIONs as possible?
TIME GOALS
Less than 1m:30s = VERY GOOD
Less than 1m:00s = EXCELLENT
INFRACTION GOALS
Less than 20 = VERY GOOD
Less than 5 = EXCELLENT
I would love to know your results! :smile: Post them down below or tweet @ me: https://twitter.com/R3mzo
Had a lot of fun this jam, and quite happy with how it all turned out. Some cool things to pick at in the source too for those that dare!
| Youtube | https://remzo.itch.io/track-day |
| Youtube | https://remzo.itch.io/track-day |
| Youtube | https://itch.io/embed-upload/2811616?color=6f6f6f |
| Youtube | https://remzo.itch.io/track-day |
| Youtube | https://remzo.itch.io/track-day |
| Original URL | https://ldjam.com/events/ludum-dare/47/track-day |
Ratings
| Overall | 190th | 3.645⭐ | 40🧑⚖️ |
| Fun | 82th | 3.859⭐ | 41🧑⚖️ |
| Innovation | 330th | 3.256⭐ | 41🧑⚖️ |
| Theme | 75th | 4.128⭐ | 41🧑⚖️ |
| Graphics | 224th | 3.603⭐ | 41🧑⚖️ |
| Audio | 333th | 2.974⭐ | 40🧑⚖️ |
| Humor | 75th | 3.605⭐ | 40🧑⚖️ |
| Mood | 250th | 3.311⭐ | 39🧑⚖️ |
| Given | 37🗳️ | 50🗨️ |
* I finished all 10 laps but not before losing a few times.
* I had to luck out and let everyone else wreck before I could complete 8/10 of the laps lol.
* the controls and driving physics for this kind of game are absolutely perfect.
* I had more fun playing on my mechanical keyboard than on my mac laptop keyboard because of the travel and feel of the keys and how hard I could press so that my brain can imagine that pushing hard is making me turn faster
* I can imagine this game being fleshed out to be a party game competitor to that new game `Fall Guys Ultimate Knockout`
Anyway I really enjoyed myself thank you so much.
### Getting the Mac version working ###
I have MacOS Catalina and lots of apps and games have been having problems running and this one works great with these two steps which only take a few seconds:
1. In a terminal `chmod +x TrackDay_1_0_Mac.app/Contents/MacOS/*`
2. Right click and select open from the menu then select open.
The first step fixes the generic error "This app cannot be opened" it just needs some inner files to be executable that aren't by default thats all. The second step gets around the gatekeeper that keeps the mac from running random executables downloaded from the internet.
After that it worked perfectly and is a ton of fun. Great work and thank you!

@irwatts Thank you! I agree, reversing is for losers! :sweat_smile:
It becomes a lot easier once all the other cars are gone! :laughing:
very nice and entertaining, How is the AI implemented? :D fun to play, really solid entry.

I love this game!
False start --> infraction counter +1
Does it invalidate the lap? No why should it xD
1.5 laps done timer still on 0s
This game is just lots of fun!
The AI is made by having them naively travel to the next waypoint. There are 8 waypoints around the track and "gates" at the waypoints that both the AI and player need to through to complete a GOOD LAP. You can notice when the AI suddenly goes the wrong way around the track, it's because they went past a waypoint but missed the gate, so their target waypoint is not updated to the next one.
The gates are also there for the player. If the player crosses the line but not all the gates were crossed, it is an INVALID LAP.
Theoretically, I would think the absolute quickest it can be done is around 45s-47s or so.
@ausstein You've been dethroned! He also thinks a sub 40s would be possible though.

1. The skidmarks dont show in the editor either but
2. I'm really impressed with this Unity Project. Its impeccably well organized and inspires me to organize my code better in future projects.
3. Somehow there are no warnings ... as much as I shouldn't abide warnings in my projects it seems like they always crop up anyway either due to my carelessness or something I can't explain or dont understand. Its notable to me that there are none here :) UPDATE: I realized later that there are a few harmless warnings when you first load it but thats still relatively very clean.
You've made this out of nothing without bloat or confusion and thats really cool.
Change this in project settings and Skidmarks show up in the mac build.


Caveats:
1. I haven't tried changing that setting on windows and building for mac but I believe it will work. I have only tried building for mac on mac.
2. I suspect (but haven't tested) that unity 2020 might have fixed this - it might be a bug with unity 2019 beta metal support for mac or something (crossing fingers)
3. I have a build I can send if that would be helpful
4. If you want to make a new build for mac and want me to test it out I'd be happy to.
I mangaged to get to more 50s and one 54s with two invalid loops.
Also I dont really understand when a loop is counted invalid. Sometimes i clearly stay on the track and it counts as invalid and sometimes I crash like half the yellow things in the middle and it still counts as good
@beavergames Thanks for playing! *Only* 13 INFRACTIONS is actually quite good!
@ruthiepee I know right? It took me almost all weekend to get decent and now I can't even come close. Getting off screen is a little annoying, yeah. There's a disqualification zone if you go too far but sometimes you can just guess the direction and make it back. Thanks for playing and reviewing!
As for the invalid laps, there are 8 invisible gates placed around the track that are a bit smaller in width than the track itself. If you cross the line without having gone through all 8 in order, it is marked invalid and started over. I think there's definitely a gate on the left side of the track that's just a bit too narrow and easy to miss if you ride down the edge. Ah well :shrug:

This game was great, simple, and fun. I really liked the wobbly posts. You should try adding some more sound effects too, at least engine noises if not collisions.
Nice job with this one!
The wobbly things are a small addition but add a lot.
Now my goal is to finish under one minute.
@ale Glad you liked it! Don't worry, it seems I'm not too good at it either... Not the best at my own game any more!
@sininenblue Thanks! Happy you still enjoyed it!
@qui Under 1 min is a real challenge, haha. Did you manage it?
@kurt-roembke Thanks! The timer is one of my favourite parts for sure. Music would've been great but I struggled so much with just the small amount of SFX that are already in. Totally agree though!
@eldogg Thank you! The chaos is definitely part of the fun! But it's also really annoying if you try to go for the best times haha
There's a little bit of variation in how much impact it takes to take them out so each attempt is different. When trying to go for the fastest time you actually want them to get out of the way as soon as possible.
I miss a restart button and maybe some cheering crowd or background noice.
Otherwise a good entry!
The single-screen is charming, the chaotic nature of so many cars in a small space becomes pretty fun after a couple plays. Graphics are good. Theme is perfectly captured in a not-to-complex way.
My criticisms are, the startup timer is slow and frustrating. There could be a wall to make sure players don't go way too far off-screen. The inability to back up makes navigating out of pileups pretty tedious.
But overall really good. Again, my favorite so far.
The controls felt weird at first, especially due to a lack of engine sound to let you know you are accelerating I guess, and the collision felt a bit unfair.
But then I played more, learned to accept it, and had a lot of fun!
The turning point in all races is when everyone starts crashing into one another, and this part is so much fun.
I did 0:50 something with 9 mistakes, and over 1 minute with 6 mistakes.
Great job on this game it works very well 💕
@doot Thanks! Yeah, sounds is definitely an area I lack expertise in so it's really the bare minimum here (maybe even less than that!). 0:50 is a very good run! :smile: Nice one!
@mackandrius Thanks for playing! I really struggled with the sound for sure. Maybe next time I will just record the sounds I need by performing it myself with my mouth.