Racing Game Physics and Artificial Intelligence

Learn the key concepts and designs that drive the AI and physics in modern racing games.
4.3 (85 ratings)
Instead of using a simple lifetime average, Udemy calculates a
course's star rating by considering a number of different factors
such as the number of ratings, the age of ratings, and the
likelihood of fraudulent ratings.
4,988 students enrolled
25% off
Take This Course
  • Lectures 21
  • Length 3.5 hours
  • Skill Level All Levels
  • Languages English
  • Includes Lifetime access
    30 day money back guarantee!
    Available on iOS and Android
    Certificate of Completion
Wishlisted Wishlist

How taking a course works


Find online courses made by experts from around the world.


Take your courses with you and learn anywhere, anytime.


Learn and practice real-world skills and achieve your goals.

About This Course

Published 6/2016 English

Course Description

This course discusses the key technical ideas that form the foundation of modern commercial racing games. The emphasis is on the driving game physics and the artificial intelligence techniques that are used.  It's a fantastic course for video game developers working on racing game titles. It's also a perfect fit for gamers and enthusiasts interested in understanding how racing games and related simulations really work. Although the included sample games were built with Unity, the coverage in this course will not require any particular knowledge of the software. Follow-on training is available for students who wish to take their knowledge even further and actually build a racing game of their own!  

NOTE: The playable build and project source is no longer offered with this version of this course as the file has become too large for download from Udemy. To get the files and to also get access to your complimentary 1 month all-access subscription to lots of other training for game developers, please email me directly at or wtite us here directly on Udemy and I can setup your complimentary website account.   

What are the requirements?

  • If you wish to experiment with the source code and game project, you will need the latest copy of Unity 5, which is available for free download. However, no software is required if you just want to enjoy the videos and learn about the topics.

What am I going to get from this course?

  • Discuss the key technical concepts that underpin modern professional racing games
  • Work comfortably on racing games in a programming or art/design capacity, either individually or as part of a team
  • Understand the important 'tweakable' settings that influence the overall feel of a racing game
  • More easily diagnose and identify problems in your racing game projects
  • Make informed decisions about off-the-shelf solutions vs. custom builds

Who is the target audience?

  • This course is targeted first at both amateur and professional video game developers working on racing game titles. It is also perfect for gamers and enthusiasts interested in understanding how racing games and related simulations really work. Although the included sample game was built with Unity, the coverage will not require any particular knowledge of the software. More technically minded learners will probably find the material easier to understand, but most of it is very accessible to non-technical learners as well.

What you get with this course?

Not for you? No problem.
30 day money back guarantee.

Forever yours.
Lifetime access.

Learn on the go.
Desktop, iOS and Android.

Get rewarded.
Certificate of completion.



Welcome to the course guys! If you're already a Game Institute member, you should grab your complimentary copy of GI Racing 2.0 (playable game and source project), and have it handy. Have a play and try to see how well you do. It plays reasonably well with keyboard controls. but a gamepad wheel, or joystick definitely provides the superior experience.

Section 1: Racing Game AI
AI Subsystem I - Track Navigation
AI Subsystem II - Strategic Driving
AI Subsystem III - Obstacle Avoidance
Section 2: Racing Game Physics
Car Handling Design Goals
Car Physics Overview
Longitudinal Forces
Aerodynamic Drag
Rolling Resistance
Brake Force
Engine Torque
Motor Torque
Drive Force
Angular Velocity
Brake Torque
Engine RPM
Traction Force
Section 3: Next Steps
What should I do next?

Students Who Viewed This Course Also Viewed

  • Loading
  • Loading
  • Loading

Instructor Biography

Game Institute (Online), Game Development Training, Accreditation, Certification

Game Institute™ is a leading provider of professional training in the field of video game development. We teach the most important skills necessary for anyone interested in creating video game art and/or writing code for games. We are an independent game development shop ourselves, founded by a team of industry game artists and programmers in the US and UK in 2001. We have trained tens of thousands of learners all around the world since then, many of whom have gone on to industry jobs.

As a subscriber, you can train directly here at the website, totally at your own pace, or you can seek a more structured certification program here with us or through one of over 3000 accredited education partners. We offer tracks for both game artists and game programmers. In addition to high school and college students and industry pros, a significant percentage of our members are amateur, indie, and hobbyist game designers and developers working on their own independent game projects.

Ready to start learning?
Take This Course