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

YouTube

Entity Manager and 2D Game Math - Lecture 5

Dave Churchill via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to implement an Entity Manager system and master essential 2D game mathematics in this university-level game programming lecture. Explore the fundamental concepts of entity management within game engine architecture, focusing on how to efficiently organize and handle game objects through systematic approaches. Dive deep into 2D mathematical concepts crucial for game development, including vector operations, transformations, and spatial calculations that form the backbone of game mechanics. Understand how these mathematical principles integrate with entity management systems to create robust game architectures. Gain practical insights into implementing these concepts using C++ programming language and SFML graphics library, building upon the ECS (Entities, Components, Systems) architecture framework. Develop the mathematical foundation necessary for game physics, collision detection, and object positioning while learning industry-standard approaches to managing complex game object hierarchies.

Syllabus

COMP4300 - Game Programming - Lecture 05 - Entity Manager + 2D Game Math

Taught by

Dave Churchill

Reviews

Start your review of Entity Manager and 2D Game Math - Lecture 5

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.