Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks for this! This will be a great resource. 

I am reading through it right now, currently on step 2. I think it would be good idea to explain in that step OOP/objects and why are you using it for organization. I can see a new coder being really confused by the OOP syntax that just got introduced here all out of sudden.