Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Autonomous Agents and Steering Behaviors - The Nature of Code

Coding Train via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore autonomous agents and steering behaviors through this comprehensive video series covering Chapter 6 from The Nature of Code book. Learn to implement Craig Reynolds's foundational steering behaviors including seek, arrive, flow field following, and path following techniques. Master vector mathematics concepts like dot product and scalar projection essential for autonomous agent programming. Discover group steering behaviors and understand how to combine multiple steering forces to create realistic flocking simulations. Practice applying these concepts through hands-on coding challenges featuring Perlin noise flow fields and various steering behavior implementations. Gain practical experience in creating intelligent, self-directed entities that can navigate environments, follow paths, and exhibit emergent group behaviors commonly seen in nature and game development.

Syllabus

6.1: Autonomous Agents and Steering - The Nature of Code
6.2: Steering Behaviors: Seek - The Nature of Code
6.3: Steering Behaviors: Arrive - The Nature of Code
6.4: Steering Behaviors: Flow FIeld Following - The Nature of Code
6.5: Vectors: Dot Product and Scalar Projection - The Nature of Code
6.6: Steering Behaviors: Path Following - The Nature of Code
6.7: Group Steering Behaviors - The Nature of Code
6.8: Combining Steering Behaviors: Flocking - The Nature of Code
Coding Challenge #24: Perlin Noise Flow Field
Coding Challenge #59: Steering Behaviors

Taught by

The Coding Train

Reviews

Start your review of Autonomous Agents and Steering Behaviors - The Nature of Code

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.