YoVDO

Pathfinding and Steering in Game Programming - Lecture 15

Offered By: Dave Churchill via YouTube

Tags

Pathfinding Courses Artificial Intelligence Courses C++ Courses Collision Detection Courses Entity Component System Courses SFML Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore pathfinding and steering techniques in game programming through this comprehensive lecture from the COMP4300 Game Programming course. Delve into essential concepts for creating intelligent movement and navigation systems in video games. Learn how to implement algorithms for finding optimal paths and generating realistic steering behaviors for game entities. Gain insights into the practical applications of these techniques in game development, enhancing the AI and gameplay experience. Discover the intricacies of pathfinding algorithms like A* and steering behaviors such as seek, flee, and obstacle avoidance. Apply these concepts to create more dynamic and responsive game worlds. This lecture, part of Memorial University's Computer Science curriculum, is taught by Professor David Churchill and focuses on fundamental game programming principles using C++ and the SFML graphics library within an ECS (Entities, Components, Systems) architecture.

Syllabus

COMP4300 - Game Programming - Lecture 15 - Pathfinding and Steering


Taught by

Dave Churchill

Related Courses

Video Game Design and Development: Introduction to Game Programming
Abertay University via FutureLearn
Computer Science for Game Development
Harvard University via edX
Practical Game Development in Unity 4: Level 1
Udemy
Game Development for beginners with Python
Udemy
Code Your First Game: Arcade Classic in JavaScript on Canvas
Udemy