Reply to comment

Matt Barton
Matt Barton's picture
Offline
Joined: 01/16/2006
Some of the best language

Some of the best language I've ever come across for this stuff is in this book: The Design of Everyday Things . I promise you--if you like the stuff you read on this site, you would really get a kick out of this book. Even though it's not explicitly about games, the stuff is directly applicable.

One subject he talks about in there is "feature creep." There seems to be a fine line between functionality and good design; you may really want an extra feature, but putting it in may make the interface too complex to mess with. There also ought to be some correlation between the interface and the function.

I thought the best example in there was of a stove (or range). Most ranges have to have a diagram or labels under the dials to show you which dial goes with what burner. This is asinine design. It makes more sense to arrange the dials 2 x 2, arranged so the top left dial controls the top left burner, and so on. The same thing with light switches. It doesn't make sense to have the light switches go up and down, but control lights haphazardly (maybe the middle light switch turns the lights off in the back corner, etc.) Once you read this book, you will NOT look at everyday items the same way. Every time you do, you'll be asking yourself if it made sense to design it that way. I can't recommend this book highly enough.

Matt Barton, Managing Editor
Location: St. Cloud, Minnesota, USA
Email: matt@armchairarcade.com

Reply

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <blockquote> <i> <b> <img> <div> <span> <a> <p> <span> <div> <h1> <h2> <h3> <h4> <h5> <h6> <img> <map> <area> <hr> <br> <br /> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <em> <b> <u> <i> <strong> <font> <del> <ins> <sub> <sup> <quote> <blockquote> <pre> <address> <code> <cite> <embed> <object> <param> <strike> <caption> <iframe>
  • You may post PHP code. You should include <?php ?> tags.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Images can be added to this post.
  • You may quote other posts using [quote] tags.
  • Lines and paragraphs break automatically.

More information about formatting options

CAPTCHA
This question is for testing whether you are a human visitor and to prevent automated spam submissions.
Image CAPTCHA
Enter the characters shown in the image.