Unclaimed Project Is this your project? Claim it to unlock full analytics and manage your listing.
Claim This Project

Unity Project

Download the source from GitHub

UniKart

README

UniKart (In Development)

UniKart is a simple asset that includes a controller for driving a kart. It allows smooth movement over slopes, and supports jumping and drifting. Works with Unity 6.

UniKart is open source and available for free under the MIT License on this GitHub repository. If you'd like to support me, please consider visiting my Asset Store page.

UniKart

Features

  • Basic Actions
    • Moves forward in the Kart's Z-axis direction.
    • Supports jumping, drifting, and boosting.
    • External physical forces can be applied.
  • Simple Physics Components
    • Uses only a Rigidbody and a SphereCollider.
    • Does not execute Physics.Raycast().
  • Smooth Movement
    • Automatically detects slopes and adjusts rotation accordingly.
    • Implements custom interpolation to ensure smooth motion, even during acceleration and drifting.
  • Proper Camera Behavior
    • Camera movement is tuned based on commercial kart racing games.
    • The horizon remains level (no rotation on the roll axis), reducing motion sickness.

kart_collider

Install with UPM

https://github.com/eviltwo/UniKart.git?path=UniKart/Assets/UniKart

Support My Work

I’m a solo indie developer. Your financial support is greatly appreciated and helps me continue working on this project.

Comments

No comments yet. Be the first!