I started off making a small game [1], which I thought would be quick and easy and wouldn't take very long so would be a good starter, and it ended up taking me about 6 months to finish.
At points I absolutely couldn't stand this project any more - and there's still a bunch I need to do it like:
- add some multiplayer functionality so it goes "viral" (in the smallest possible terms of course)
- add sounds and music!
- fix bugs (when it's paused it loses the OpenGLES context so on resume some stuff goes white. Some wierd errors reported on Sony Xperia devices).
- make the UI look not-shit. I'm not a designer and it shows, fortunately a friend of mine who is spent 5 minutes doing a redesign recently which looks incredible which I'm hoping to use soon. I spent forever trying to come up with something even half decent. Lesson learnt there - get someone else to do it if you can.
At points I absolutely couldn't stand this project any more - and there's still a bunch I need to do it like:
- add some multiplayer functionality so it goes "viral" (in the smallest possible terms of course)
- add sounds and music!
- fix bugs (when it's paused it loses the OpenGLES context so on resume some stuff goes white. Some wierd errors reported on Sony Xperia devices).
- make the UI look not-shit. I'm not a designer and it shows, fortunately a friend of mine who is spent 5 minutes doing a redesign recently which looks incredible which I'm hoping to use soon. I spent forever trying to come up with something even half decent. Lesson learnt there - get someone else to do it if you can.
Still - at least I now have:
- a bunch of code I can reuse.
- WAY more experience and knowledge
[1] https://play.google.com/store/apps/details?id=com.simplyappe...