Racing Game Starter Kit OFFICIAL SALE

Racing Game Starter Kit (RGSK) - an all-in-one solution for developing racing games in Unity!


📖 | Documentation

🚧 | Roadmap

📺 | YouTube

💬 | Discord

💬 | Forum


Demos

🎮 | Demo (Windows) | Demo (Android) | Demo (WebGL)


Easily Create Racing Games

RGSK provides you with the tools needed to create racing games in Unity! It is a feature-rich asset that can be used to create a wide range of racing games.


Complete Racing System

The racing system contains many essential features! It includes a lap & positioning system, AI system, replay & ghost systems, championship system, drifting system, camera system, minimap system, UI system, rolling starts, dynamic visual racing line, vehicle filtering, race rewards, and more!


Multiple Race Types

Multiple race type options are included, with the ability to create custom ones! Built-in race types include:

  • Circuit
  • Point-to-point
  • Lap Knockout
  • Speedtrap
  • Checkpoint
  • Drift
  • Drag
  • Elimination
  • Endurance
  • Time Attack
  • Hot Lap

Intuitive Workflow

The workflow makes it easy for anyone with a basic knowledge of Unity to get started developing racing games in no time! No coding is required.


AI System

The AI system offers a challenge for players to compete against! AI behavior can be customized to achieve a variety of behaviors.


Built-in Vehicle Physics

A complete vehicle physics system is included, with tools to streamline the setup of new vehicles. Custom and 3rd-party vehicle physics are also supported.


Camera System

The camera system uses Cinemachine and supports multiple vehicle camera perspectives, each with customizable properties. It also includes look-at, fixed, and dolly-track cinematic camera options.


Replay & Ghost System

The replay system records scene objects and offers various playback controls, while the ghost system records player actions and replays them through a visual clone of the player.


UI System

The UI system uses uGUI and includes screen management, notifications, modal windows, and more.


Input System

The input system uses the Unity Input System and supports mouse & keyboard, gamepads, touch controls, and input rebinding.


Audio System

The audio system manages runtime sounds and includes a music player.


Reward System

The reward system features currency, player XP, and an item unlock system.


Save System

The save system handles the saving and loading of preferences and player progress. It is a robust save system that easily allows for adding new data if required.


Menu System

The menu system helps quickly bridge the gap to gameplay and is customizable to suit individual game requirements.


Well Documented

The easy-to-follow documentation ensures you have all the information you need to get started and create your very own racing games!


Full Source Code Included

Modify or learn from the C# source.


3rd-Party Integrations

Add support for custom vehicle physics or use one of the many supported integrations, which include: Edy's Vehicle Physics, Realistic Car Controller, NWH Vehicle Physics 2, Universal Vehicle Controller, Ash Vehicle Physics, and more.


Special Thanks

"GT86" model provided by Game Ready 3D Models.

"Meadow Park Raceway / Dragway" model provided by MasterPixel3D.