August 2011

The Zone

17 August 2011

A lot of game designers talk about the importance of getting players into what’s called a “flow state” — the mental state where you’re completely engaged and the interface between you and the game disappears. For most games getting into flow is (relatively) easy and usually reflects a certain acquired skill; when you’re on a kill streak in a first-person shooter or macroing perfectly in a real-time strategy game, you’re almost certainly in a perfect flow state. For turn-based strategy the situation is a bit different: how can you get into a flow state in games which are inherently slow-paced?

One way, of course, is to just make turns go really, really fast. A standard chess match more-or-less requires players to enter a kind of anti-flow state in which every move is slowly, meticulously considered; add a time element, as in blitz chess, and the game suddenly becomes about reflexes and speed rather than deliberation. Serious blitz chess matches basically require both players to keep a sustained flow state for the entire match.

Of course, it’s not as easy as imposing a time limit on turns — anyone who’s tried to play blitz chess over the internet has probably noticed that achieving that critical flow state is much, much harder. I’d argue that the interface for playing chess on a computer is terrible, at least compared to the interface for playing chess in real life. Part of what makes enables you to reach a flow state in a game, be it Call of Duty or Go, is minimising the amount of brainpower you have to waste actually executing a plan. In general, flow is about reaching a point where you don’t have to explicitly think about the game; you simply act.

It seems obvious to me that part of what keeps us from achieving a flow state in slow-form strategy games are the clunky, information-heavy interfaces we usually use. There’s only so much you can do with a mouse and keyboard, of course — but bring proper touch controls into the mix and I suspect we can really start to change things. Don’t think, don’t plan, don’t hunt for Shift-W — just reach out and tap the damn thing.

Right now I’m working on streamlining the UI in Distant Star. Partly this means optimising all of the in-game screens so that touch controls work like you’d expect, but partly it means finding places where I’m giving the player too much information and changing what gets displayed. The system for ship stats, for instance, is needlessly complex: tracking, damage, speed, armor, shields, recharge…it’s far too much information to process quickly. The interface for selecting fleets and issuing move orders is, I think, one of the few places in the game right now where it’s possible to get into something like a flow state — moving fleets is intuitive (I hope!) enough that you just don’t have to think much about it.

Note to self: more of that, please.


Cleaning things up...

13 August 2011

The final version of what will become Distant Star 1.7 is finally starting to take shape. The biggest change this time around is probably (bear with me!) the removal of the Cephala and Apparat races — so many aspects of the game have been transformed so completely that rebuilding and rebalancing one race (Humans) is just about all I can handle at the moment.

That said, there’s a metric ton of completely new or totally redesigned features coming in this release, including:

  • Planet upgrades: farms, starports, research labs, and banks (among others!) can be built on colonised planets to increase their ship production speed, population growth rate, or the number of research points generated.
  • Research: gone is the weird, confusing system where X% of your income went to research; instead, planets produce a fixed number of research points per turn (upgradeable by building research labs) and technologies require a fixed number of points to complete. It’s way easier to understand, research takes less time and makes more sense, and it’s pretty much just better in every possible way.
  • Ship Production: similar to research, ships require a fixed number of production points to complete (they still have a cash cost as well, though!). Build starports to increase the rate at which planets build ships.
  • Tutorial: the in-game tutorial has been greatly improved — it now walks you through your first few turns in a much less annoying (no more tap-to-dismiss!) fashion. It also takes a lot less time to complete.
  • Fleet Selection: selecting fleets has been simplified, and the touch sensitivity improved — issuing move orders should be quicker and more reliable than it (ahem) may have been in the past.
  • Achievements: Game Center support finally comes to Distant Star, with over a dozen achievements to complete.