Welcome to Track Maker! A work in progress project that aims to help Scratchers make their very own professional racing game! It's constantly in development with new features added monthly! 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: The old main menu has been moved to the 'Edit' button where you can see the track. ========================================== Track editor: You should see a track, if not that means its assets don't exist, or you entered the wrong track name. The naming of tracks are case-sensitive. 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! Beware, as it's no easy feat! These guys are tough! Tip: Start with a single player session by reducing the player count to 1 to get used to the controls! ========================================== 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 with creativity? 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 games! ========================================== DISCLAIMER: Your remixes aren't counted as an update. If you do add any features in your remix, then sorry, your features may not be in the project or if they are, they may have significant differences.
Try out the test tracks that are with the base project! Is it slow, or you're looking for better graphics? Try running the game in TurboWarp, which compiles the project so it runs faster and makes it less resource intensive: https://turbowarp.org/1055201767?hqpen&clones=Infinity&interpolate&fps=60&limitless (4:3 screen ratio) https://turbowarp.org/1055201767?hqpen&clones=Infinity&interpolate&fps=60&limitless&size=540x360 (3:2 screen ratio) https://turbowarp.org/1055201767?hqpen&clones=Infinity&interpolate&fps=60&limitless&size=560x360 (Scratch Studio Thumbnail screen ratio) https://turbowarp.org/1055201767?hqpen&clones=Infinity&interpolate&fps=60&limitless&size=640x360 (16:9 screen ratio) Don't turn off any options, as they're to give the best performance and visuals! Don't also turn on any additional options as some options can mess with rendering on some devices. (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 for PC & Android or PictoBlox for Mobile and show off your incredible track! You can also download TurboWarp Desktop for Windows to speed up the project if you're having trouble running it. ========================================= DEVLOG: Alright, this has been a pretty big update! Enjoy this new Halloween update featuring a new track and some new features!. ========================================= Features added: Minimap: The new minimap now lets you see where you are in the track and who you have to catch up to! You can also adjust it in the options menu. Main Menu: There is now an actual menu for the game! The downside is that only V.S Session is available due to it being the easiest to program. Tracks are automatically sorted into cups based on their name! Volume settings: Now you can adjust how loud different elements are throughout the game! Pausing: In the main game modes, you can now pause the game at any point to either restart the race or exit. Speed classes: In the main game modes you can now choose a speed class which determines the overall speed of the game, which can affect the optimal character for each track. Bot difficulties: You can now choose the difficulty of the bots ranging from easy, which caps the speed of the bots to the speed class, normal which removes the speed cap, replicating normal play and hard in which the bots make tight cornering to get ahead. Have fun in hard mode! ========================================= Features changed: Actual character roster: This isn't actually a feature, but you may have realised that the players are just vehicles. However, this is supposed to be a karting template, so I changed the character roster entirely to showcase the new menus! Unfortunately, the little vehicles won't be a part of the project anymore as of right now. Don't worry, they'll return eventually in a different template better suited for them! Options Menus: There is now sub-menus for different elements ready for when more options arrive! Track Maker: The Track Maker now has a more polished Checkpoint UI, which now allows you to see the checkpoints clipping into each other. If you get closer to a checkpoint's flag, it will fade so you can see where you place the new checkpoint. ========================================= Bug Fixes: Rendering: Characters no longer render off-screen to improve performance! Saving: There was another set of issues which are the following: - Checkpoints not being fully removed before another set was added, producing excess checkpoints. - Duplicate tracks. Both issues were rectified after fully setting a variable to the correct value when a track is loaded. Bot drifting mechanic: This wasn't really a bug but it can be an issue. The bots up until now drift in a fixed axis. After playing around and modifying the axis value to change according to the drift axis multiplied by the drift stretch, I got the bots to drift more naturally. It also allows them to drift for extra time when coming from a corner, allowing them to continue to the next, which is neat! ========================================= Credits: ChipTone: https://sfbgames.itch.io/chiptone ========================================= tags: #trackmaker #track #maker #racing #cars #busses #template #creativity #remixable #games