But while I was in that rush of enthusiasm, I set myself a project. Nothing too fancy, just reading an input file and choosing a line at random to output. Like so:
If you can't read it, it says: You totally know how to code in Java! |
I had vague thoughts of turning it into an Android app, just to play with making an app rather than because I thought it was something the world needed. Though it would have been fun to have it on my own phone. But instead I got distracted by a friend challenging me to have it generate the encouraging phrases at random, using separate files of different sentence components.
I achieved that, but not in a way that felt satisfying. The encouraging phrases were all too similar, restricted by the need to start from pieces that could work with any other piece. It felt flat, and less encouraging than the original. Maybe that's a failure on my part, either failing to feed it sufficiently interesting components or failing to code it in a sufficiently flexible way. The possibility certainly niggles at me.
So, as and when I finally come back to this instead of putting it off in favour of editing (Words of Power is officially into its second draft now!) or crocheting or Pokemon (Ultra Moon, right now), do I go back to the app idea or do I work on trying to improve the text generator? My feeling is that the app is closer to the idea that got me excited in the first place, but maybe the text generator would be more of a challenge. And I do love me a good challenge...