01. A Brief Overview
03. Goals and Genres
04. The Rendering Pipeline
08. Design Patterns
09. User Input
05. Vectors
07. Data Structures
06. Game Architecture
10. Fundamental AI Technologies
EnHiC: An Enforced Hill Climbing Based System for General Game Playing
General Game Playing: Challenges and Opportunities