Racing Project Kit Openworld

Racing Project Kit Openworld

by SpinMotion


Asset Unity Forum thread

Test the Demo | Read the Documentation

Extra video Documentation:

Custom Cars & Physics Tutorial Video | Custom Tracks Tutorial Video


SpinMotion assets lineup:

Singleplayer-only versions:


Singleplayer + Multiplayer versions:


Extra versions:


Overview:

Racing Project Kit Openworld it's a complete form of a racing project.

Openworld mode has a huge amount of features and in-depth car customization.

Quick Play let's you select a game mode, a car, and the number of laps and AI bots.

Track Creator allows you create your own racetracks and play them in Quick Play mode.


Main Features:

5 game modes: Race Mode, Point to Point, Time Trial, Time Attack and Split-Screen.


Real-Time Positioning System.


The project supports up to 99 AI bots in a scene, adding new bots takes only four easy steps that you can check in the PDF documentation. By default in the project 13 AI cars are in the scenes.


AI Waypoint: Create the AI route with an easy system by only using boxes.


Full Racing UI: Laps, race time, position, minimap, pause menu, and start race countdown.


Complete Project Menus: Splash screen, main menu, and settings.


Reset car with R key to the last passed checkpoint.


Sequentiality Checkpoint System.


Player Prefs Management: Delete all player data or add money for testing purposes.


Mobile Support: UI controls, compatible with Android & iOS.

Try the Android APK here.


Settings Menu: Change the audio volume, graphics quality, and resolution or delete all data.


Multiple Camera Views.


Music during races and sound FX in UI and menus.


Openworld mode features:

Traffic Cars System: Each traffic car will follow randomly different routes that the player can create around the map.


Event Triggers: Enter any event by driving inside the event trigger and pressing enter or clicking the UI.


v1.2 Update - Tuning System Kit added to the Paint and Parts Shop. The place to customize your cars is here. Paint different zones of your car and swap a lot of different body parts. Adjust the paint type (metallic or glossy) and the pulse speed for neon lights. Randomize tuning option is also available.


Garage with 5 slots: Each car has its data of the installed parts and paint. You can also sell cars for a specified amount of money.


Car Lot: buy 4 different car models with it's prices, with scripts that can be customized easily.


Full map navigation UI: Drag and zoom with the mouse and point icons to see event details or fast-travel to that location.


Fast Travel: Go directly to event locations on the map. Easily customizable from the Unity Inspector, set a transform as a spawnpoint.


No Loading Screens: Go from open world state to any event (racing, garage, shop) without loadings.


Cash System: Each race won by the player will give the defined money by the user.


Each time you quit and enter openworld mode again, it will load the last position and car used.


Quick Play mode features:

Cash and Unlockables System.


Car, Laps, and AI bots selector.


Color, Saturation, Brightness UI Picker.


Play your track creator tracks selecting the laps, AI bots or even in split-screen.


Split-screen game mode: Player 2 has a full race UI like Player 1.


Track Creator features:

Create the course track with different straights and turns.


Undo the last placed piece of road (straight/turn).


Decorate your track with various 3D models.


Drag the decoration objects around the track or delete them.


Save up to 3 racetracks to load them later and edit or play them.


Test the track before saving it.


The AI waypoint it's created automatically.


Boundaries are created automatically so you can't exit the track or cut the corners.


Play the track in Quick Play mode with AI bots or in split-screen.


The entire Track Creator works on mobile devices with UI controls tutorial.


Contact/Support:

There are videos on the SpinMotion YouTube channel.

You can contact SpinMotion for any kind of question in Twitter by sending a DM or a mail: spinmotiongames@gmail.com


Final information:

The project is coded in C# and scripts are commented to change them easily. There are PDF and videos documentation to start to work with it fast and customize it to your own.

Cars & some environment models are from racoon media 3D racing assets v2 pack, vehicle asset pt1, suburb assets v1 and map environment models were made by Kenney Assets. Unity Standard Assets components are used in this project as placeholders for car physics, particles, and more.