COMP 4300 - Intro to C++ Game Programming (2022-09) - COMP4300 - Game Programming - Lecture 08 - Collision Detection & AABB
Master C++ with Game Programming: Design, Develop, and Dominate! Dive into immersive learning with Dave Churchill's complete COMP4300 series. Transform ideas into interactive realities—perfect for aspiring game developers seeking to expand their skills!
5.0(2)
19 learners
What you'll learn
Develop fundamental C++ programming skills focusing on game development.
Understand and implement the Entity Component System (ECS) for game architecture.
Apply 2D game math concepts for collision detection and physics in games.
Utilize shaders and particle systems for advanced graphics and visual effects.
This course includes
29.3 hours of video
Certificate of completion
Access on mobile and TV
Summary
Full Transcript
Memorial University - Computer Science 4300 - Fall 2022
Intro to Game Programming
Professor: David Churchill - http://www.cs.mun.ca/~dchurchill/
This is a course for students interested in learning the fundamentals of game programming and game engine architecture. Topics include an introduction to: vector math for games, rendering, animation, and artificial intelligence, collision detection, game physics, and user-interfaces. Students will be writing fully functional games using an ECS (Entities, Components, Systems) architecture, using the C++ programming language and the SFML graphics library.
Course Assignments / Files will not be released publicly
Continue this lesson in the app
Install CourseHive on Android or iOS to keep learning while you move.