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

YouTube

Gamedev - In-depth Topics

KidsCanCode via YouTube

Overview

Dive into advanced game development concepts through this comprehensive video series. Explore in-depth topics that are often challenging for new programmers or don't fit into typical tutorial structures. Focus on mathematical concepts and other crucial subjects requested by viewers. Learn about 4-way vs. 8-way movement, time-based vs. frame-based movement, and non-integer movement. Master steering behaviors including seeking, wandering, and fleeing. Delve into pathfinding techniques, covering breadth-first search, shortest path algorithms, Dijkstra's algorithm, and A* search. While examples use Python/Pygame, apply these universal game development principles to any programming language. Enhance your game development skills with this 2.5-hour deep dive into essential topics.

Syllabus

Gamedev In-depth Topics: 4-way vs. 8-way Movement.
Gamedev In-depth Topics: Time-based vs. Frame-based Movement.
Gamedev In-depth Topics: Non-integer Movement.
Gamedev In-depth: Steering Behaviors (Seeking).
Gamedev In-depth: Steering Behaviors (Wander).
Gamedev In-depth: Steering Behaviors (Flee).
Gamedev In-depth: Pathfinding Part 1.
Gamedev In-depth: Pathfinding Part 2: Breadth-First Search.
Gamedev In-depth: Pathfinding Part 3: Finding Shortest Path.
Gamedev In-depth: Pathfinding Part 4: Dijkstra's Algorithm.
Gamedev In-depth: Pathfinding Part 5: A* Search.

Taught by

KidsCanCode

Reviews

Start your review of Gamedev - In-depth Topics

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.