Build an Arcade Kart Racing Game

Develop an expandable 3D kart racing game complete with split-screen multiplayer in Unity.

What's Inside

This course includes downloadable project files.

Enhance your Unity game development skills by learning to create a 3D kart racing game. You’ll explore a variety of robust techniques for creating car movement with Unity’s new Input System – including adding physics for believable car movement, tracking kart position for win conditions, and more. Besides racing mechanics, you’ll also learn how to turn your project into a split-screen local multiplayer game, giving you the foundations you need to expand in whatever direction you want to for racing-style games.

You will learn how to:

  • Set up kart racing inputs
  • Build a simple racing track
  • Adjust kart movement with physics
  • Create systems for tracking race position
  • Control game flow with countdowns and win conditions
  • Implement split-screen multiplayer

… and more!


  • A basic understanding of Unity and C#.

This course is closed for enrollment.

28+ Students
20 Lectures
1+ Hours of Video
Lifetime Access
24/7 Support
Instructor Rating

Trusted by over 1 million learners and developers, Zenva provides world-class training on in-demand programming skills covering game development, machine learning, virtual reality and full-stack web development.

Our e-learning platform Zenva Academy is the leading place to upskill, learn and gain key tech skills for the innovation economy. Our curriculum is organized about Mini-Degrees™ which cover a wide range of technical subjects and include video, project files and mentor support.

Popular Bundles