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