
YouTubeMark your own learning status. Opening a course link does not establish enrollment.
Loading saved status…
This is a Memorial University computer science course from fall 2022 that teaches the fundamentals of game programming and engine architecture. It is designed for students who want to understand what sits beneath a game, not just how to script one.
Students write complete games in C++ using the SFML graphics library, which means the work is close to the metal and rewards careful reading of the code. Course assignments are not publicly released, so the lectures are the public part of the material. It suits learners comfortable with programming who want a rigorous introduction to game engine design.
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
Advertisement
No Korshub reviews yet.