Game Programming: Course Project Explained - Lecture 12
Offered By: Dave Churchill via YouTube
Course Description
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
Related Courses
Flappy Bird Clone - The Complete SFML C++ Game CourseUdemy Learn C++ Game Development
Udemy Tic-Tac-Toe Clone - The Complete SFML C++ Game Course
Udemy Modern OpenGL C++ 3D Game Tutorial Series & 3D Rendering
Udemy SFML 2.4 for Beginners
YouTube