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

YouTube

Game Programming: Particle Systems and Entity Component Systems - Lecture 22

Dave Churchill via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Learn about particle systems implementation in game development through this comprehensive lecture from Memorial University's Game Programming course. Explore Entity Component System (ECS) integration with particle systems, understand core particle system concepts and architecture, and discover efficient rendering techniques using vertex arrays. Watch a practical live coding demonstration that brings together theoretical concepts into a working particle system implementation. Master essential game programming concepts including particle emission, behavior control, and optimization techniques for handling numerous particles simultaneously in C++ using the SFML graphics library.

Syllabus

- Intro
- ECS and Particles
- Particle Systems Explained
- Particle System Architecture
- Drawing Particles Quickly
- Vertex Arrays
- Live Coding a Particle System

Taught by

Dave Churchill

Reviews

Start your review of Game Programming: Particle Systems and Entity Component Systems - Lecture 22

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.