Monday, Jan. 18: Campus Holiday, Martin Luther King, Jr. Day
Friday, Jan. 29: No lecture
Monday, Feb. 1: Pre recorded lecture
Friday, Feb. 5: In class test
Friday, Feb. 12: No lecture
Monday, Feb. 14: No lecture (Presidents Day)
Monday, Feb. 29: Pre recorded lecture
Wednesday, March 9: No lecture
Friday, March 11: In class test
Before class on Wednesday, Jan. 20: read "Type Object" in Game Programming Patterns
Before class on Wednesday, Jan. 27: read the "Event Queue" chapter in Game Programming Patterns
Before class on Monday, Feb. 29: read the "Update Method" chapter in Game Programming Patterns
Jan. 6: SDL Screen Functions
Jan. 8: Intro to Game Programming Patterns
The Game Loop Pattern
Jan. 11: res_path.h
Cowabunga Candace (Flash game from Miniclip)
Jan. 13: TextureDemo.zip
Jan. 15: Double Buffering
Date class example
Jan. 20: HW3 code snippets
Jan. 22: The Type Object Pattern
Test 1 from 2015
Jan. 25: Texty.h
Feb. 1: The Event Queue Pattern -- with audio track!
Feb. 8: Texty.cpp
GE161 Game Engine Design Goals
Pong game code
Test 1
Feb. 8: GE161Code.pdf
Feb. 19: C++ features related to object oriented programming
Feb. 24: Tim Sweeney talk on Game Programming Languages
Feb. 29: The Update Pattern -- with audio track!
March 2: Picture of the Keyboard Properties window.
March 4: Game Engines and Middleware (2011)
Top 16 game engine for 2014
Test 2 example questions
Prof. Frost's Homework 8
March 7:
GE161 overview