Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 5

Introduction to 3D

[game] programming
Course introduction
Course objectives
 Master 3D graphics, rendering pipeline
 Be able to build a small casual 3D *working*
games using DirectX 9 (snake, tetris,
breakout,…)
Marking scheme
25% - mid-term test
50% - game project (individual)

25% - final test


References
 Introduction to 3D Game Programming with
DirectX 9.0
 Everything 3D & DirectX from the ground up!
Strongly recommended.
 Graphics Programming with Direct X 9
 A detail 3D course of Game Institute
 Core Techniques and Algorithms in Game
Programming
 Full of great ideas on game programming!
Course overview
 Chapter 1: 3D fundamentals
 3D math, rendering pipeline, projection, …
 Chapter 2: Basic 3D drawing
 Init, vertex/index buffer, primitives, color, lightning,
texture, …
 Chapter 3: Terrain rendering
 Chapter 4: Special effects & shaders

 Chapter 5: Casual game project discussion

You might also like