C++ PROGRAMMING FOR GAME DEVELOPERS I
Learn the fundamentals of creating a C++ program. You'll understand console input and output, arithmetic operators, functions, and more.
C++ PROGRAMMING FOR GAME DEVELOPERS II
Discover template classes and functions, how to handle errors, number systems, data representations, and bit operations.
Move on to learning game mathematics, including algebra, set theory, polynomials, trigonometry, and more.
GENERAL GAME MODELING
Learn about interface and rendering modes. Find out everything you need to know about primitives, meshes, and mesh editing.
Understand pivots and manipulators, the 3D cursor, object joins, separation, and duplications. You'll also learn about polygon structure and count, and how to model with bevel, extrude, and multi-resolution.
UNREAL ENGINE FOUNDATION
Create projects and understand the user interface. Learn about viewport navigation, as well as how to view modes and show flags. Discover how to place objects in a level, as well as how to manage content and lighting.