by loftar » Fri May 29, 2009 1:48 am
I give my heartfelt thanks for your post. It's nice to see our ideas resonate with people; even though we have [of course ;)] been convinced from the start, we've been working in kind of a vacuum. Thanks for playing! :D
As for the critique about being thrown into the game in a complete vacuum of knowledge; we do agree, and we have witnessed that players who we teach a bit about the basics of the game tend to stay around a lot more than people who we just leave on their own. One of the prime reasons why we're working on a quest system is indeed to let it provide a soft introduction to the basic game mechanics. We also know that the UI is a bit inconsistent at places; for example, the way of loading fuel vs. the stuff to process into ovens and kilns. It's just very unclear to us what would be a better alternative. None of us are any UI experts, if I might say so*. :)
Of course, we also agree with Zolkowski about a game being fun where we're allowed to learn about stuff and discover new things on our own, rather than being hand-held through the entire thing (which is, as you have most likely noticed, a core point about Haven & Hearth), so the exact balance to strike might be a bit hard to find. One of the nice things about implementing tutorials as quests however, I think, is how the player can freely ignore the quests and go on doing stuff entirely his own way. Mostly, we just want a good way to teach people about our inconsistent UI. :)
* As for me, I get freaked out just by using a mouse and would rather prefer the game client being command-line based; and as for my friend, he is so hindered by his inner chaos and confusion that he cannot make any rational decisions whatsoever and just cares about the shininess of the widgets and gadgets. If he reads this, he'll probably tell you how that isn't the case; please ignore his mindless ramblings, as they are clearly just the random utterings of an unstructured mind. ;)
"Object-oriented design is the roman numerals of computing." -- Rob Pike