10.12.2012 Views

Level Up.pdf

Level Up.pdf

Level Up.pdf

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

168 LEVEL 7 The Three Cs, Part 3—Controls<br />

player ’ s timing and the game becomes too frustrating to play. Guitar<br />

Hero even allows the player to adjust the lag to match the player ’ s skill<br />

level.<br />

• An issue with on - line games is latency: a communication delay in the<br />

time it takes for game data to be received and decoded. Latency can<br />

cause lag or in worse cases, control lock- up, sound distortion, game<br />

freeze, or crashes. This is less of a design issue and more of a<br />

programming issue, as tightly written code prevents unnecessary<br />

transmission of data that can cause latency issues.<br />

• Keep your player ’ s movements broad. Precise and subtle motions tend<br />

not to register on the game cameras.<br />

• When drawing shapes or glyphs, keep the shapes simple, like circles,<br />

triangles, and lines. Even seemingly uncomplicated shapes like figures<br />

of eight and squares can get misinterpreted by motion - detecting<br />

controllers.<br />

• Don ’ t overdo it. Already many motion - controlled games are getting<br />

dinged for being “waggle - fests” , where the designers make every game<br />

action use the motion control for the sake of it. Make your game controls<br />

a mix of traditional analog stick, button press, and controller motions.<br />

Congratulations! You ’ ve mastered the Three Cs! But how are you going to<br />

communicate these newly minted design ideas to the player? Come with me<br />

to the remarkable <strong>Level</strong> 8 …<br />

<strong>Level</strong> 7 ’ s Universal Truths and Clever Ideas:<br />

• Let ergonomics play a role in designing control schemes.<br />

• Consider assigning control functions thematically.<br />

• Consider emulating control schemes of other games in<br />

the same genre. Familiarity relieves confusion.<br />

• As the button is pressed, the action should happen.<br />

• Use negative responses as well as positive ones.<br />

• Give your player a break to avoid “ gamer ’ s thumb ” and<br />

other health problems (take a break yourself while you<br />

are at it).

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!