Game Engines



Readings/Warmup (Do before class)

[Test your knowledge on the readings] (This is not graded)

Slides (Available to follow along during class)


In-Class Activity or Lab (Enabled toward the end of lecture)

  • In-Class Activity link
    • (This is graded)
    • This is an evaluation of what was learned in lecture.
  • (lab days) Do a 'git pull' from the monorepo

Commented Code Samples (if any)

1 1_hello.cpp N/A
2 2_prim.cpp N/A
3 3_function.cpp N/A
4 4_function.cpp N/A
5 5_function.cpp N/A
6 6_static.cpp N/A
7 7_cast.cpp N/A
8 8_scope.cpp N/A
9 9_scope.cpp N/A
10 10_range.cpp N/A
11 11_class.cpp N/A
11 11_GameObject.cpp N/A
11 GameObject.h N/A
12 12_struct.cpp N/A
13 13_mem.cpp N/A
14 14_mem.cpp N/A
15 15_mem.cpp N/A
16 16_new.cpp N/A
17 17_new.cpp N/A

Audio Recording

Audio Recordings are posted after class within a youtube playlist. Occasionally technical errors happen, but I do my best to post recordings as soon as possible to a playlist.

Additional Resources

Please look over these curated links if you need more resources.
Please do not redistribute or host any materials without e-mailing me first. I generally am happy to share the latest .pdf or slide presentation with those who ask. Thank you for your time!