0% found this document useful (0 votes)
60 views

Introduction To 3D (Game) Programming

This document outlines an introduction to 3D game programming course. The course objectives are to master the 3D graphics rendering pipeline and build small casual 3D games using DirectX 9. Students will be evaluated based on a midterm test, individual game project, and final test. The course will cover 3D fundamentals, basic 3D drawing, terrain rendering, special effects, and discuss a casual game project. Recommended references include books on DirectX 9 programming and game programming techniques.

Uploaded by

api-3855411
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
60 views

Introduction To 3D (Game) Programming

This document outlines an introduction to 3D game programming course. The course objectives are to master the 3D graphics rendering pipeline and build small casual 3D games using DirectX 9. Students will be evaluated based on a midterm test, individual game project, and final test. The course will cover 3D fundamentals, basic 3D drawing, terrain rendering, special effects, and discuss a casual game project. Recommended references include books on DirectX 9 programming and game programming techniques.

Uploaded by

api-3855411
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 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