Game development diary: Building my indie game from scratch. Week 1.