Advanced Games Development - Teaching Materials

Lecture and lab materials for each topic are provided below.

  1. Topic 1

    Lecture Notes

    Lab Materials

    Topic 2

    Lecture Notes

    Lab Materials

    Topic 3

    Lecture Notes

    Lab Materials

    Topic 4

    Lecture Notes

    Lab Materials

    Topic 5

    Lecture Notes

    Lab Materials

    Topic 6

    Lecture Notes

    Lab Materials

    • BT parsing

      Topic 7

      Lecture Notes

      • Patterns Seminar

      Lab Materials

      • Seminars

      Topic 8

      Lecture Notes

      • Seminars

      Lab Materials

      • Seminars

      Topic 9

      Lecture Notes

      • Seminars

      Lab Materials

      • Seminars

      Topic 10

      Lecture Notes

      • Seminars

      Lab Materials

      • Seminars

      Topic 11

      Lecture Notes

      • Gane jam

      Lab Materials

      • Gane jam

      Topic 12

      Lecture Notes

      • Design Patterns

      Lab Materials

      • Design Patterns

      Topic 13

      Lecture Notes

      • AVL trees

      Lab Materials

      • AVL trees

    Topic 14

    Lecture Notes

    • Red-Black Trees 1: Introduction + Insertition

    Lab Materials

    • Red-Black Trees 1: Introduction + Insertition

    Topic 15

    Lecture Notes

    • Red-Black Trees 2: Deletion

    Lab Materials

    • Red-Black Trees 2: Deletion

    Topic 16

    Lecture Notes

    • Presenting and Critiquing games/software

    Lab Materials

    • Presenting and Critiquing games/software

    Topic 17

    Lecture Notes

    • Game jam

    Lab Materials

    • Game jam

    Topic 18

    Lecture Notes

    • Computational Geometry Seminars

    Lab Materials

    • Seminars

    Topic 19

    Lecture Notes

    • Seminars

    Lab Materials

    • Seminars

    Topic 20

    Lecture Notes

    • Seminars

    Lab Materials

    • Seminars

    Topic 21

    Lecture Notes

    • Seminars

    Lab Materials

    • Seminars

    Topic 22

    Lecture Notes

    • Rapid prototyping

    Lab Materials

    • Rapid prototyping

    Topic 23

    Lecture Notes

    • Game jam

    Lab Materials

    • Game jam

    Topic 24

    Lecture Notes

    • Project Marking

    Lab Materials

    • Project Marking