Something sort of interesting happened last night that I wasn't really expecting. But it takes a bit of intro for me to explain it, heh. So bear with me.
Let's be honest. The work on MD to this point hasn't exactly been massively interesting. What I have been working on is all necessary stuff, but it's all *intro* stuff. It's not really game related. I mean, yeah, you will be designing races, and setting game world parameters and such, but that will be what you do before the game starts, not what you are doing when you are actually playing. We have very little in at this point which is actually game related (other than the basic design of the world screen).
I'm glad we're getting through this first, because it means the really interesting programming (and releases) will be coming, and when they hit, you will actually be able to enjoy them rather than just look at them from the outside because you can't actually play without having a race, or whatever. Don't get me wrong, I think MD is going to be an amazing game, we just haven't hit that part of the design doc where the really good stuff is going in (I figure that will happen starting around milestone 7, when we get an actual world on the world screen with resources and units and stuff and it really begins to feel like a game).
So anyway, I figured we would just plod through all this initial stuff without a whole lot of excitement for a while. And that's basically what it's been. But then last night, as I was going to sleep, I found myself excited (hmm, that's not really the right word, but I don't have a better one at the moment) over where MD is at right now. And I realized that that is because even though we don't have a lot of gameplay elements in yet, there are a few that are starting to poke through the mundane elements of the code.
We have habitibility, but that's not what did it. Habitibility is kind of an abstract concept, it controls how fast your populations are going to grow in your cities, it's not a lot to peak my interest. No, what did it was the racial bonuses. Specifically, resources. Over the last couple of days I've been putting in the racial bonuses for resource collection and use, and they are specific to each resource (at the moment I have only a list of 7 of them, but I expect that to grow).
For whatever reason, resources are a more concrete thing to me. They will exist on the map, the civilizations will be collecting them, I mean they affect virtually every aspect of the game. This is literally their first manifestation in the game, even if it's just as a label on the race design screen. And it sparked that "Wow, this is going to be cool" feeling in me, in more than just the vague way I've had up until now.
There will, no doubt, be more of these moments in the future as the game comes along, and they'll get more common and more intense, I'm sure. But this was the first one, and that makes it memorable, to me at least.
Or maybe it's just that I'm easily amused
(and oh yeah, I'm really hoping to finish Milestone 4 by no later than May 4th. That will be its 3 month anniversary (which is about 3 times as long as the other ones took). That gives me a bit over a week, and I think that can be managed, since I'm pretty close to being done at this point. I'd really like this milestone to not go over three months long, for no particular reason)