CS1666: Principles of Computer Game Design and Implementation

Sunny Winterscape


Day Tuesday & Thursday
Time 4:00pm - 5:15pm
Place 5502 SENSQ


Day Friday
Time 2:00pm - 3:50pm
Place 5502 SENSQ

Homework Assignments

Lecture Notes

Course Materials

  • 3D Game Engine Design, second edition,
    David H. Eberly,
    Morgan Kaufmann Publishers, 2007,
    [ISBN 0-12-229063-1]

  • Instructors

    Instructor Professor Bob Daley
    Office Hours Tuesday & Thursday: 2:30pm - 3:30pm & 5:15pm - 6:15pm
    Office 5401 Sennott Square
    Phone 412.624.8415
    Email daley@cs.pitt.edu

    Lab Instructor Jesse Davis
    Office Hours Tuesday & Thursday: 1:00pm - 2:15pm
    Office 6148 Sennott Square
    Phone 412.624.5931
    Email jrd56@pitt.edu


    Class Project 50%
    Exams (2) 25% each


    • Collaboration is NOT allowed. Any form of cheating, copying, or aunathorized collaboration on homework or exams will result in a failing grade for the course.
    • No make-up exams will be offered. In cases where a bona fide medical excuse exists (with a signed doctor's note), the remaining two exams will be averaged to determine the exam grade.

    External Resources

  • Unity Resources

  • 3dBuzz (Videos (many free) for Maya and Unity)

  • Fileplanet

  • Game Artisans