Day 2 - MVC
Outline
- Syllabus
- ~ State machines
- Game engines (Doom)
- MVC
- Have fun!
Review of state machines
Problems with day 1 code
- Not reusable
- No separation of responsibilities
Solution: loose coupling & MVC
MVC Code
https://github.com/CS2510/code/blob/master/day2/finished.html