Build a Virtual World Filled with Self-Driving Cars – JavaScript Tutorial
Offered By: freeCodeCamp
Course Description
Overview
Embark on a comprehensive JavaScript tutorial to construct a virtual world populated with self-driving cars from scratch. Master essential skills in mathematics, algorithms, programming, and design while building a spatial graph, creating an editor with a dynamic viewport, and generating road borders, buildings, and trees. Learn to implement road markings, enhance the world editor for user convenience, load real-world data from OpenStreetMap, and create a minimap for navigation. Gain valuable experience applicable to various fields, including game development and urban planning simulations, as you progress through topics such as geometry, 3D effects, and user-friendly interfaces. Access additional resources, including code samples, student projects, and supplementary videos to further enhance your learning experience.
Syllabus
⌨️ Introduction
⌨️ Project Setup
⌨️ Spatial Graphs
⌨️ Graph Editor
⌨️ Dynamic Viewport
⌨️ Generating Roads
⌨️ Buildings And Trees
⌨️ Pseudo 3D
⌨️ Road Markings
⌨️ Saving the World
⌨️ Outro
Taught by
freeCodeCamp.org
Related Courses
Programming LanguagesUniversity of Virginia via Udacity Building a Basic Website
University of Massachusetts Amherst via Independent iDESWEB, Introducción al desarrollo web
Miríadax Web Engineering II: Developing Mobile HTML5 Apps
Technische Hochschule Mittelhessen via iversity Web Application Architectures
University of New Mexico via Coursera