As I noted last week, I am currently developing a game for Android. The concept for the game (Save the Village) is a relatively simple one, catch the fireballs as they descend the screen lest the village below burst into flames. While the graphics are, shall we be polite and say simplistic, the gameplay is actually fairly compelling. This isn't me saying so myself per se, but friends and family who have given the development code a go are often compelled to have another go or two before handing it back.
One problem though in doing all this for the first time is that it can be insanely easy to underestimate the amount of time left in development. I have a to-do list stored via the quite impressive Wunderlist, which I use to keep track of my progress. What I don't see though is the number of dependencies that the little tasks I'm setting are creating in turn. It can occasionally feel a little demoralising, I've felt like I'm a fortnight away from finishing for the last three weeks! Hopefully this stretch is actually the last stretch. I'll post something over the weekend about the game itself (rather than my travails) for anyone that wants to see it.