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

YouTube

Game Programming: Course Project Explained - Lecture 12

Dave Churchill via YouTube

Overview

Explore the fundamentals of game programming and engine architecture in this lecture from Memorial University's Computer Science 4300 course. Delve into the details of the course project as Professor David Churchill explains its key components and requirements. Learn how to apply concepts such as vector math, rendering, animation, artificial intelligence, collision detection, game physics, and user interfaces in a practical game development context. Gain insights into implementing a fully functional game using the ECS (Entities, Components, Systems) architecture with C++ programming language and SFML graphics library. This comprehensive explanation provides valuable guidance for students looking to create their own games as part of the course curriculum.

Syllabus

COMP4300 - Game Programming - Lecture 12 - Course Project Explained

Taught by

Dave Churchill

Reviews

Start your review of Game Programming: Course Project Explained - Lecture 12

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.