Day one is done and I am not unhappy with the result. I had a bit of a problem coming up with a good concept, but I kept coming back to the same idea. I was not convinced by it, but it was impossible to get my mind off it. Because of not being convinced by the idea I had some struggles getting things to work, but once I had a simple AI going and had to actually run away from adventurers trying to collect my spoils, I actually saw things coming together a bit.
Anyway, I actually have sort of a playable game already. This was exactly my goal: get something playable the first day and do all the polishing on day two. The most important tasks for tomorrow will be handling the game state nicely (“Debug.Log(‘You lost’)” is not gonna cut it for the final version), writing a bit of a UI and tutorial and of course making proper graphics.
I had a bit of a scare about an hour ago when the game suddenly stopped running, even on older versions in Git, right at the point where I said to myself “enough for today, let’s make my day one builds”. Of course Unity thought this to be the best time to teach me about script execution order being completely arbitrary. That’s what happens if your code turns into this monstrosity of ugly code.
Either way, with that fixed, I am going to call it a day. There are probably several people that are going to work until deep in the night using some Monster energy (see what I did there!?), but I am taking it relaxed and easy today. I don’t think I have the killer idea that’s going to win, so I might as well take an easy pace.
If the animation above is not enough, the day one builds plus instructions can be found on my personal blog. Good night to you all!