CSc 165 -- Spring 2024
Computer Video Game Architecture and Implementation


Milestone #1 ZOOM Schedule
Milestone #2 ZOOM Schedule

Information for this course is entirely on Canvas.
Resources for the first two weeks will be posted below for people trying to add.

ALL STUDENTS, please READ this First Week NEW UPDATE as of THURSDAY 1/25.

ALL STUDENTS, please READ this First Week NEW UPDATE as of MONDAY 1/22.

ALL STUDENTS, please READ this WELCOME AND FIRST WEEK INFO document.


FRIDAY 1/26 Zoom session for Section 1 is:
Section 1 - https://csus.zoom.us/j/84710261539
Students in section 2 are welcome to attend, but that is not expected or required.
Students wishing to add either section are also welcome to attend, but that is not expected or required.
Normal in-class meetings will begin on MONDAY 1/29 in RVR-5029.
tech tips


The syllabus is here.


The TAGE game engine is here.
Installation instructions for TAGE are here.
The javagaming libraries for TAGE are here.
Videos describing TAGE and how to use it, are here, here, and here.

The "Hello Dolphin" example program is here.
The "01a Hello Dolphin" coding notes are here.
The "01b Dolphin Ride" coding notes are here.
The "02a Component Info" coding notes are here


The Chapter 0 NOTES are here
The Chapter 1 NOTES are here
The Chapter 2 NOTES are here
The Chapter 3 NOTES are here


Homework Project #1 is here
The Blender modeling instructions are here.
The Blender animation instructions are here.
The RAGE Animation exporter plugin for Blender 2.8 and later is here.
The RAGE Animation exporter plugin for Blender 2.7 and earlier is here.
Videos for reviewing matrix transforms from CSc-133 are available here, here, and here.
| Scott Gordon