Information Technology
Star icon
Most Popular
Hands on Training icon
Hands On Training
Star icon
Hands on Training icon

Create a 3D Car Racing Game with THREE.js and CANNON.js

Course Cover
compare button icon

Course Features

icon

Duration

2.14 hours

icon

Delivery Method

Online

icon

Available on

Lifetime Access

icon

Accessibility

Desktop, Laptop

icon

Language

English

icon

Subtitles

English

icon

Level

Beginner

icon

Teaching Type

Self Paced

icon

Video Content

2.14 hours

Course Description

It's now easier than ever to create a car racing game in a browser, including on mobile devices. This course teaches you how to use the two open source libraries cannon.js or three.js to create a complete car racing game. You will learn how to set up your development environment and how to access low-cost assets for your game. How to edit these assets to make them compatible with the cannon.js and three.js libraries. How to add 3D to HTML pages using three.js the basics of three.js lights and cameras, as well as meshes. The basics of cannon.js, including rigid bodies. How to debug your physics using either the cannon debug renderer class or the cannon helper created by the author. Both are included in the course resources. How to use the cannon. Ray cast vehicle class to add a car with suspension and fully working wheels. How to add your own assets to ray cast vehicle. How to add a responsive gui for the game. The course includes the assets needed to create a car racing game. The author is proud of the 3D games that he has created. Learn from an expert who has been creating 3D games for more than 30 years. The game we will create allows the player to choose between and. This involves driving around a.

Course Overview

projects-img

International Faculty

projects-img

Post Course Interactions

projects-img

Hands-On Training,Instructor-Moderated Discussions

Skills You Will Gain

Prerequisites/Requirements

You need to know basic JavaScript The tools required are a good text editor and optionally a 3D application program that exports FBX files such as Blender

What You Will Learn

You will have a working knowledge of how a physics engine works Particularly CANNON js

You'll know how to use the position and rotation information from the physics engine and apply it to your assets

Course Cover