Slashdot Mirror


Design Process Behind the Xbox 360

Jason writes "I recently attended a SIGCHI (Special Interest Group for Computer Human Interaction) where the presenters talked through some of the design process and user experience work conducted during the design and development of the Xbox 360. Understanding the user experience isn't just about traditional software any more; Gaming software deserves the same attention to detail graphics software receives."

27 of 36 comments (clear)

  1. xbox 360 by greenism.com · · Score: 2, Interesting

    As a professional designer, some nice points there that we do actually do as part of the process of making a new product, but as always it skims the surface. What I want to know though is if they are actually worth buying one?

    1. Re:xbox 360 by delicious · · Score: 1

      Article has been /.'d , but as a designer myself I find it interesting that microsoft's controller has gotten such rave reviews (at least compared to ps3's). Knowing people at MS's usability labs, they have fairly intensive usability studies and they throw a lot of money at making sure the entire experience is right. I wonder if Sony's usability department lost it's focus on PS3's controller? I have a feeling they were just lucky with the first design and never really dedicated much time (or money) towards this new one.

  2. Video graphics... by __aaclcg7560 · · Score: 1, Insightful

    Gaming software deserves the same attention to detail graphics software receives.

    A video game that requires a 20-button gamepad probably equals or exceeds the user-interface complexity of Photoshop. Developers should design better games with simpler controls.

    1. Re:Video graphics... by aCapitalist · · Score: 2, Interesting

      Some games just require complex interaction and there's just no way around it. Not every game interaction is going to be as easy as PacMan. For example, in FPS I like to have all my keyboard input mapped to the left side of the keyboard so I can have my right hand on the mouse. If you look at a game like BattleField 2, I can't even even manage that. "Oh, oh, my chopper is going down...time to bail...hope I can find number 9 on the keyboard for my parachute before I splat". The only other option is lots of menus, and that is even more clumsy.

      How do you play something like WoW or EQ2 without a keyboard? I guess it's possible if you don't want to talk much or don't mind a clumsy pointer virtual-keyboard interaction.

    2. Re:Video graphics... by akac · · Score: 4, Interesting

      I think that's where context sensitive keys play in. You should be able to have a key that handles multiple actions depending on the vehicle or type of player you are.

    3. Re:Video graphics... by Dance_Dance_Karnov · · Score: 1

      re-map the parachute key to something like 'q'.

    4. Re:Video graphics... by aiken_d · · Score: 2, Interesting

      Chording might be a reasonable solution; imagine in your BF2 sceario if the Q key meant controlling the chopper, and holding it down changedd the functions of the other keys on the left side, such that Q+T = bail out.

      I'm not saying that's the best solution, just that there need not be a one-to-one correlation between possible interactions with a game and number of buttons required.

      -b

      --
      If I wanted a sig I would have filled in that stupid box.
    5. Re:Video graphics... by aCapitalist · · Score: 1

      re-map the parachute key to something like 'q'.

      If I was parachuting as much as I was 'alternative firing mode' that might be appropriate. My whole left side of my keyboard is mapped out to the most common actions I do.

    6. Re:Video graphics... by aCapitalist · · Score: 1

      Yes, chording seems reasonable, but I'm not sure how well that would play out on a console.

    7. Re:Video graphics... by devnull17 · · Score: 2

      I think the basic problem is that in most PC games, reaction time is paramount. If you have to press more than one button, you're at a distinct disadvantage.

    8. Re:Video graphics... by 2008 · · Score: 2

      Making interaction context-sensitive is like having the game play for you. Take it to extremes and imagine a 1-button FPS:
      press A to aim,
      press A to fire,
      press A to dodge,
      press A to locate, pick up and use medkit,
      press A to become bored,
      press A to quit.

      It's fair enough for a fun-type game, but some games are meant to challenge. In that type of game having e.g. the fire button also be a context-sensitive use button sucks - you've just pressed the keys for walking up to a door and firing a flak cannon into it, either you've made a silly mistake and should suffer the penalty or you're trying to do something clever with reflecting shots to the person chasing you, which you should be allowed to do.

      --
      I quit!
    9. Re:Video graphics... by Dance_Dance_Karnov · · Score: 1

      alt-fire should be right mouse. :P

    10. Re:Video graphics... by cornface · · Score: 1

      With a well designed game, your sidekicks no longer have to be addressed through buttons either; in various games you have NPC characters that you can control, in a game like Half-Life 2 you could easily control your troops with voice commands like "Attack", "Fall Back", "Defend", "Retreat", "Follow Me", "Stay Here", etc. it would be both more intuitive and requires 0 buttons.

      Didn't UT2004 offer this functionality?

    11. Re:Video graphics... by Anonymous Coward · · Score: 2, Interesting

      You obviously haven't played Resident Evil 4. The A button is used to shoot, chuck grenades, tip over items, activate items, jump, climb ledges, kick and talk. There is never an instance where any of the actions get confused. The levels are designed intelligently enough to prevent that. Yet it's probably one of the best games available in its console generation.

    12. Re:Video graphics... by Voltageaav · · Score: 1

      I use very few keyboard shortcust for EVE Online. Ctrl+Left mouse is the most common one to lock a target. Beyond that, everything can be done with the mouse without any trouble. Rightclick opens a menue on just about everything in the game. The only possible problem is going through a menue to warp out in combat if it's laggy and then it's still not that hard.

      --
      Someone save me from this sanity.
    13. Re:Video graphics... by 2008 · · Score: 1

      "You say that as if games are supposed to be anything other than fun."

      Yes, because playing Go is crazy laugh-a-minute super fun.
      Some games are fun, some games are about skill and the enjoyment of mastering something tricky. Some manage to be both. Context sensitive buttons in Wario Ware, hell yes, it's great. But some games demand more complexity and freedom which should be reflected in their interfaces.

      --
      I quit!
    14. Re:Video graphics... by bigman2003 · · Score: 1

      Rainbow Six 3 did this - (My experience with it was on the Xbox)

      After messing around with it for a few days, I realized that using the d-pad was easier than giving voice commands. The d-pad brought up a little menu with options. Sometimes I would forget what to say- but when the menu was there, I could always figure it out.

      But the worst part was the fact that I looked and felt like a total dork, telling a videogame "Breach and Clear on Zulu."

      --
      No reason to lie.
  3. naming process by minus_273 · · Score: 1

    I'm more interested in finding out about the Nextgen-ness of console names. The naming process, of the Xbox 2 err xbox 360, that's what interests me!

    --
    The war with islam is a war on the beast
    The war on terror is a war for peace
    1. Re:naming process by AFairlyNormalPerson · · Score: 1

      360?

      It's the number of degrees in a circle! ...And the number of consoles manufactured! ...And the amount you have to pay for it!

    2. Re:naming process by thedletterman · · Score: 1

      That's because the xbox 360 wasn't really an Xbox 2.0, it was an Xbox with a new video card and cpu for incentive to buy, with the horrible security system of the original xbox fixed. It was like a Microsoft "do over" for the original xbox.

      --
      Any fool can criticise, condemn, and complain, and most fools do. - Benjamin Franklin
    3. Re:naming process by Dance_Dance_Karnov · · Score: 1

      it was named '360' because Xbox2 would sound like it was less than the ps3... 3>2 but 360>3

    4. Re:naming process by PhotoBoy · · Score: 1

      Over a year and a half ago I had an email from GameSpot offering me the opportunity to take part in a third party survey, which turned out to be for Microsoft. The questionnaire presented several potential names for the X360 including Xbox 247, Xbox HD and of course Xbox 360. I think there may have been one or two others but they didn't stick in my memory. I was asked which names I liked the best and why, and what my reasons were for disliking any of them. IIRC I said I liked Xbox 360 the most myself.

      They also had a concept logo for the X360 which as it turns out was almost identical to the one that displays when the 360 boots up, except it was on a black background IIRC.

      So I believe MS had the name 360 in mind from very early on, before the hardware had even been vaguely finalised. MS jumped Internet Explorer to version 3 at release to make it sound like it was current with Netscape, presumably they did something similar by jumping the name Xbox2.

    5. Re:naming process by darkhitman · · Score: 1

      OXM ran an article on that, actually. Basically, a bunch of guys sat around a table and threw names around for a long time. Then, since that wasn't working, they smuggled in some pot and got the name-factory going.

      --
      Tell me something...it's still "We, the people"... right?
  4. Menus by British · · Score: 1

    Team Fortress Classic used menus(engineering functions, stealth costumes, etc) activated w/ the right mouse button, IIRC. That wasn't too clumsy. Mind you, you are usually building sentry guns not in the crossfire.

  5. Slashdotted by CrazyJim1 · · Score: 2, Informative

    This Account Has Been Suspended

    Please contact the billing/support department as soon as possible.

  6. Mirrordot? by SanityInAnarchy · · Score: 1

    I get a download message, which downloads an empty file. This site is suffering.

    Where can I read TFA?

    --
    Don't thank God, thank a doctor!
    1. Re:Mirrordot? by jvalal · · Score: 1

      The site should be up now...