Schedule
For labs, please bring your notebooks!
Week 1
Lecture 1: Introduction to Git
Week 2
Lecture 2: Introduction to Game Loop
Lab 1: Introduction to PyGame
Week 3
Lecture 3: Introduction to Sprites
Lab 2: Introduction to Sprites
Week 4
Lecture 4: Introduction to Collisions
Lab 3: Introduction to Collisions
Week 5
Lecture 5: Introduction to Animations
Lab 4: Introduction to Animations
Week 6
Lecture 6: Introduction to Scenes
Lab 5: Introduction to Scenes
Week 7
Lecture 7: Introduction to Audio
Lab 6: Introduction to Audio
Week 8
Lecture 8: Introduction to Tilemap
Lab 7: Introduction to Tilemap
Week 9
Lecture 9: Introduction to Game Physics
Lab 8: Introduction to Game Physics
Week 10
Lecture 10: Introduction to IA and states
Week 11
Lab 10: Complete Game demo