Start your engines with Netcode for GameObjects! Get set for an adrenaline-pumping Kart racing game reminiscent of popular Kart racing titles! Features 100% Server Authoritative Rigidbody movement, with Client Prediction, Reconciliation and Extrapolation. Includes Drifting Controller and additional AI Kart drivers for competition.
To efficiently use this repository, ensure the following dependencies are installed:
- Netcode for GameObjects - com.unity.netcode.gameobjects
- Multiplayer Tools Package - com.unity.multiplayer.tools
- Multiplayer Play Mode - com.unity.multiplayer.playmode
- NEW Unity Input System - com.unity.inputsystem
- Cinemachine - com.unity.cinemachine
- TextMesh Pro - com.unity.textmeshpro
- ProBuilder - com.unity.probuilder
- DOTween (Free Version)
- SceneReference
This project was developed in Unity 2023.2 URP.
To dive into the Multiplayer Kart Racer game development series, initiate your own URP project in Unity and folow along with the tutorial videos. This repository stands as a reference for those who find themselves in a fix or identify discrepancies in the video recordings. After setting up your project, don't forget to install the dependencies highlighted above.
The included Unity package contains a Kart prefab with all the models, meshes and materials - but no scripts! Import it if you aren't cloning the repository or just want to skip over the ProBuilder section of the video. Everything contained in that package is also in the repository.
Stumble upon a glitch or would like to contribute to the development of this repository? Shoot over a pull request. We're always looking for ways to improve the tutorial series and make it more accessible to developers of all skill levels.
You can also check out my YouTube channel for more Unity content.