Welcome to Track Maker! A fun little project designed to help Scratchers make a racing game with ease. You may even declare this piece of media as a new game engine. You'd start with the main gimmick of this project, making some tracks. Next, you design the characters/vehicles and then finally altering the physics properties to further customise the game and to make the physics fit in with the tracks you make later down the line. How to use: You don't have a preview of the track so you have to guess what track you want. Type in the track you wish to open. ========================================== Track editor: You should see a track, if not that means it doesn't exist. Press space to toggle checkpoint or property modifying. Add point: When clicked, makes the mouse add checkpoints where ever it clicks and the vehicles will follow the trail in that order. Press Z to toggle adding normal or key checkpoints. This allows the player to preform shortcuts while still being able to do the race! Remove last point: When clicked, makes the mouse do what it says! Every click, removes the last checkpoint placed. Test the Track: When clicked let's you drive against the bots around the path! Tip: If you are following the track, make sure the checkpoints are placed in the middle lane of the track, its spot should help you. Also make sure that the flag's spot doesn't overlap any of the others. This is to ensure the bots play out properly in the track and so it doesn't take up too much space! ========================================== Driving mode: Use those arrow keys to move your vehicle! Hold Z whilst your "foot is down" and turn! Beat out those Bots! ========================================== Controls for controller: Right stick: Cursor, click stick to preform left click. Left stick: Left and right arrows, click stick to activate space key. D-pad: Left and right arrows. A(XBOX)/X(PS): Up arrow. Right trigger: Up arrow. B(XBOX)/O(PS): Down arrow. Left trigger: Down arrow. Shoulder buttons: Z Controls for mobile: Joystick up: Up arrow. Joystick down: Down arrow. Joystick left: Left arrow. Joystick right: Right arrow Button: Z ========================================== Are you stuck? Try giving these ideas a go: -Make a huge track! -Make a track with lots of intersections for maximum chaos! -Try recreating a real life racetrack or one from your favourite racing game! ========================================== DISCLAIMER: Your remixes aren't counted as an update. If you do add any features, they may not be in any versions of the project or could be implemented differently.
Try out the test tracks! Here are their names: Maker Tour-Turngravels Maker Tour-Flying Battery Circuit Maker Tour-CrashBash Copy them then paste it when it asks you what track you want to load. Is it slow, or you're looking for better graphics? Try running the game in TurboWarp, which compiles the project so it runs faster: https://turbowarp.org/1034334089?hqpen&clones=Infinity&interpolate&fps=60&limitless (4:3 screen ratio) https://turbowarp.org/1034334089?hqpen&clones=Infinity&interpolate&fps=60&limitless&size=540x360 (3:2 screen ratio) https://turbowarp.org/1034334089?hqpen&clones=Infinity&interpolate&fps=60&limitless&size=560x360 (Scratch Studio Thumbnail screen ratio) https://turbowarp.org/1034334089?hqpen&clones=Infinity&interpolate&fps=60&limitless&size=640x360 (16:9 screen ratio) Don't remove fencing in the Turbowarp versions as it can cause track rendering problems! (Don't make tracks on there unless you opted for the 4:3 screen ratio version!) ========================================== Wanna show your race tracks to your friends? If you're not confident that you'll have an internet connection, download your remix and Scratch (Android, PC and Mac (Unix) only) or PictoBlox (Android, iOS, iPadOS, PC, Mac (Unix) and Linux) and show off your incredible track! ========================================== DEVLOG: 10/06/2024: Okay, I've returned to this project to address some bugs and add new goodies! I'm also working on making the project more accessible and user friendly. ========================================== Features added: Race UI: Instead of plain old variables, they have been swapped with a more dynamic Lap counter and Position tracker! Now instead of showing how many laps you've done, it shows the total laps to do! As or the position, it's not just a number anymore! Instead of using costumes for all of the values, we are now referring to clones which can reach positions that would takes hours upon days upon weeks to pull off! It even allows you to set different colours for different positions! Quality features: Adds the option to turn off motion blur via a slider during a race for faster rendering. ========================================== Features changed: Sound effects: The UI sounds have now been changed and are now made using ChipTone. Motion blur: The motion blur effect has been reduced as it was unnecessarily high for the use of this project. Physics: Made the movement match the vehicle scale to create better consistency. I also altered the collision system so players don't fuse into each other as much and go through walls. ========================================== Bug Fixes: Checkpoint system: For some reason, the lap would count when you go to the first checkpoint and then the start line again. Then you would be on Lap 2. This workaround was fixed by adding a check to see if the lap has already been incremented. Saving: I did a small bug fix where saving overwrites the wrong tracks, leaving out unused data that goes undetected as its header was taken out by the saving system. ========================================== Credits: ChipTone: https://sfbgames.itch.io/chiptone ========================================== tags: #trackmaker #track #maker #racing #cars #busses #template #creativity #remixable #games