|
Game Programming with Python
Sean Riley |
|
3D Game Engine Architecture
David Eberly |
|
Ogre 3D Programming
Gregory Junker |
|
OpenGL: A Primer
Edward Angel |
|
OpenGL Programming Guide, 3rd edition Woo, Neider, and Davis |
|
OpenGL Reference Manual, 3rd edition Dave Shreiner, editor |
Overview: This course has 3 major components:
Prerequisite: CMP 160 -- Computer Graphics, OpenGL, GUI or equivalent.
Grading Policies: TBD -- includes presentations, documentations, programs/demos. There is no final exam.
THERE WILL BE NO MAKE-UP EXAMS OR PROGRAMS. THERE WILL BE NO INCOMPLETES GIVEN IN THE CLASS.
Attendance: It is your responsibility to know what is covered in class. Attendance/participation/effort is crucial in determining borderline cases at the end of the quarter. Check the class website on a regular basis for announcements.
General Policies: All course work including homeworks, programs and exams are intended as individual effort and are graded as such. It is okay to discuss general approaches and algorithms with other students, but this should be done without writing, looking, or sharing code. Cheating or plagiarism in any form will not be tolerated. Punishment will match severity of offense. You are responsible for protecting your homework solutions and programs from being copied by others. Refer to the official UCSC guidelines.
Questions/Discussions: We've tried newsgroups on online forums, but they don't seem to work very well. If you have questions, please bring them up during lecture/lab sessions to either the instructor or the TA. We'll also experiment with a class mailing list to see how well that works.
Last modified
Thursday, 27-Sep-2007 11:38:44 PDT.