The first tutorial area is more-or-less complete, though I do want to fine-tune some of the movement code as at the moment it makes little gaffs like not walking up even slight 'lips' and tripping when it goes over a gap between otherwise-level platforms. The jumping is also a little bit clumsy but I'm not sure there's much I can do about that since I'm using the built-in physics system.