https://www.realityisagame.com/archives/78/notch-on-game-development/
Notch on Game Development