CS50 Games: Introduction to Game Development
Problem Set 0
Problem Set 1
Problem Set 2
Problem Set 3
Week 0: Pong
Week 1: Flappy Bird
Week 2: Breakout
Week 3: Match 3
Week 4: Super Mario Bros.
Week 5: Legend of Zelda
Week 6: Angry Birds
Week 7: Pokémon