Gamedev - In-depth Topics
Offered By: KidsCanCode via YouTube
Course Description
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
Related Courses
Create Your First Game with PythonCoursera Project Network via Coursera Getting Started With Game Development Using PyGame
Coursera Project Network via Coursera Animation for Game Development Using PyGame
Coursera Project Network via Coursera Advanced Game Development Using PyGame
Coursera Project Network via Coursera Create a Memory Puzzle Game in Python Using Pygame
Coursera Project Network via Coursera