COMP 5900

Advanced Computer Gaming

Fall 2012

 

Instructor: Doron Nussbaum

Office: 5378 Herzberg Building

Office hours: Monday 13:00-15:00

Phone: (613) 520-2600 ext. 1390

Fax: (613) 520-4334

e-mail: nussbaum@scs.carleton.ca

 

Classroom: PA 240

Class Hours:

Wednesday 14:30 - 17:30

 

 

Announcements

Date

Announcement

 

 

 

 

 

 

 

 

 

Presentations

 

 

Paper 1

Paper 2

Paper 3

Date

Topic

Paper

Pres.

Paper

Pres.

Paper

Pres.

 

 

 

 

 

 

 

24-Oct

 

 

 

 

 

 

 

31-Oct

 

 

 

 

 

 

 

7-Nov

 

 

 

 

 

 

 

14-Nov

 

 

 

 

 

 

 

21-Nov

 

 

 

 

 

 

 

28-Nov

Game Presentations

 

 

 

 

 

 

5-Dec

 

Topic

Slides

Summary

Flocking

Presentation

Summary

Autonomous pedestrians

Presentation

Summary

Randomization in Games

Presentation

Summary

Terrain Generation I

Presentation

Summary

Progressive Meshes

Presentation

Summary

Terrain Generation II

Presentation

Summary

Path Planning

Presentation

Summary

 

Presentation

Summary

 

Presentation

Summary

 

 

 

 

Project



 

 

Assignments:

Assignments

Comments

Due Date

Assignment 1

 

 

Assignment 2

 

 

Assignment 3

 

 

Assignment 4

 

 

 

Course Schedule

Date

Topic

Additional Reading

Comments

12/9/2012

Course Admin, Computer Game Design, Introduction to Window Programming

 

 

19/9/2012

Graphics Rendering/DirectX Part 1

Graphics Rendering/DirectX Part 2

 

 

26/9/2012

No Class

 

 

3/10/2012

Drawing Primitives,

 

 

10/10/2012

DirectX - Mesh

 

 

17/10/2012

Network Part 1, Network Part 2

 

 

24/10/2012

Network Part 3

Presentation papers

 

31/10/2012

Collision Detection (low level)

Presentation papers

 

7/11/2012

Collision Detection (low level)

Presentation papers

 

14/11/2012

 

 

 

21/11/2012

 

 

 

28/11/2012

Project Presentations?

 

 

5/12/2012

Project Presentations

 

 

 

 

 

 

 Resources

 

C/C++

MSDN – C++ and other languages

 

Network

MSDN Network – window sockets

Beej’s Guide to networking (good)

 

DirectX

DirectX Tutorial.com - Win32 Tutorial

Toy maker

MSDN Direct X

MSDN Graphics and multimedia

 

Gaming

Gamedev

Toy maker