This is the public material for the Programming Patterns in Computer Games course in the University of Tartu.
Course is taught by Margus Luik and Raimond Tunnel.