Asset: Store Page | PC Demo | Android Demo (APK) | Documentation
Racing Project Kit Openworld Multiplayer
by SpinMotion Games
This Project includes the features of the following SpinMotion assets:
-Racing Starter Kit
-Racing Starter Kit MP
-Racing Project Kit MP
Racing Project Kit Openworld it’s a complete racing game template. It has an Open World mode with a lot of features, the Quick Play mode with game mode, car, and laps/AI bots selector, and, the Track Creator mode where you can build your own racetracks to play them in later 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: Each car works as a distance meter from the last passed checkpoint.
Up to 99 AI bots. Adding new bots takes only four easy steps that you can check in the documentation.
AI Waypoint: Create the AI route with a really 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: Counts the laps once that you’ve crossed all the checkpoints.
Player Prefs Management: Delete all player data or add money for testing purposes.
Mobile Support: Controls on-screen, compatible with Android & iOS.
Settings Menu: Change the audio volume, graphics quality, and resolution or delete all data.
Camera Views: There are 3 different cameras, change them with C key or V for player 2 in split-screen.
Sounds: Music during races and sound FX in UI and menus.
Openworld Mode Features:
Traffic Cars System: Each traffic car will follow the different routes that you can create in the map.
Event Triggers: Enter any event by driving inside the event trigger and pressing enter or clicking the UI.
Garage with 5 slots: Each car has its color and the ability to sell it.
Paint Shop: Paint your car with a color, saturation, and brightness picker.
Car Lot: buy 4 different car models with it’s prices, with scripts that can be customized easily.
Full map navigation UI: Drag, zoom with the mouse and point icons to see event details or fast-travel.
Fast Travel: Go directly to event locations on the map. Easily customizable from the Unity Inspector.
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.
Create your own openworld events: Following this complete video tutorial.
Online Multiplayer:
- Cross-platform supported (Win, Mac, Linux, Android, iOS).
- Create rooms and see other players with it’s selected car.
- Color selection for the player car.
- Kick players from the game room.
- Laps selector for the host of the race.
- Up to 8 players in the same room/race.
- Race starts once all players mark as Ready.
- Race finish countdown with positions summary.
Quick Play Mode Features:
Cash and Unlockables System.
Car, Laps, and AI bots selector.
Color, Saturation and 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.
The 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.
Tested in Unity 2018.4.8f1, 2019.4.11f1 and 2020.3.7f1 versions. NOTE: any version earlier than 2018.4 won’t work properly. The project it’s fully coded in C# and the documentation it’s in PDF.