Videogames Programming A course about how to program videogames.

Description

In this course we would learn the basics of how to create videogames, from 2D games to 3D games. It also teaches you how to code your own 3D games engine from scratch.

Requirements

Students must have prior knowledge to C/C++ programming, OpenGL and basic Computer Graphics algorithms (like 3D transformations, linear algebra, framebuffer, etc).

Students must have taken the Computer Graphics course.

Material