Toggle navigation
Games Engineering
Nav
Feedback
Navigation
Overview
HomePage
1 Getting Started
Repo Setup
Build Setup
2 Pong
Pong 1 - Game Programming Fundamentals
Pong 2 - The Mechanics of Pong
Pong 3 - Moving the Ball
3 Space Invaders
Space Invaders 1 - Prep
Space Invaders 2 - Code
4 Tile Engine
Tile Engine 1
Tile Engine 2
5 PacMan
PacMan 1
PacMan 2 - ECM
PacMan 3 - AI
6 Physics
Physics
7 Platformer
Platformer
Platformer 2
8 AI - Steering & Pathfinding
Steering
Pathfinding
9 AI - States & Decisions
State Machines
Decision Trees
Extras
Configure and Run project with VS Code
SSH keys
DeltaTime
Resources
Resolution Scaling
Installers
Continuous Integration
Networking
QA and TRC slides
Lectures
Lecture 1 - Overview
Lecture 2 - Workflow
Lecture 3 - Formal Elements
Lecture 4 - Introduction to C++
Lecture 5 - Systems
Lecture 6 - OO in C++
Lecture 7 - Entities
Lecture 8 - Game Design Document
Lecture 9 - Design Patterns
Lecture 10 - Engines and ECM
Lecture 11 - C++ Memory
Lecture 12 - Performance
Lecture 13 - 2D Physics
Lecture 14 - AI
Lecture 15 - Steering
Lecture 16 - Pathfinding
Lecture 17 - State Machines
Lecture 18 - Behavior Trees
Lecture 19 - Networking
Lecture 20 - Releasing your game
SSH Keys Setup
GIT gud
Use SSH KEYS!
Tags: