CS3113 - Introduction to Game Programming

2014 Spring

http://cis.poly.edu/jsterling/cs3113

Instructor: John Sterling
Office: MetroTech 2, 872 / 10.090
email: jsterling@poly.edu
phone: (718) 260-4138

Course Description:

Textbook

There is no single text. Where possible, we will use resources from the web. Below I will mention various books that I have looked at that may be useful.

Topics

Grading

Course Overview (tentative)

Week Topics
1 Overview
History
Basics of C# / XNA
2 Time, sprite animation and transparency
3 Mouse interaction and drawing
4 Search
5 Basic Physics
Collision detection

6

Transformations, Vectors and Matrices
7 Aim / Chase / Evade
8 Combining Behaviors: flocking
9 3D graphics intro
10 Yaw, pitch and roll.
11 Shaders
12 Audio
13 Project demos

Resources