25.12.2012 Views

Ultimate Game Design : Building game worlds

Ultimate Game Design : Building game worlds

Ultimate Game Design : Building game worlds

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.

Let’s take a closer look at bug types:<br />

C H A P T E R 7<br />

� Text bugs Require fixes to misspellings, word omissions, rephrasing, or<br />

language localization (translation of <strong>game</strong> text into different languages).<br />

� Graphics bugs Can be very serious low-level (deep in the support code)<br />

bugs. For example, characters might suddenly drop their texture information;<br />

textures may become distorted and appear to be scaled incorrectly; model<br />

geometry may display incorrectly; or an animation may fail (for example,<br />

a character floats up a ladder).<br />

� <strong>Game</strong>play bugs Interfere with the play of the <strong>game</strong>. For example, a<br />

character’s weapon doesn’t fire when it should or fires the wrong projectile,<br />

the character freezes after firing it twice, or the player cannot exit the level.<br />

� AI bugs Cause odd, unanticipated, and unexpected character behaviors<br />

(for example, a goalie who always moves to the wrong corner of the goal<br />

when a shot is taken by the opposing team’s offense). Pathfinding problems<br />

(how actors move from point to point with obstacles in between) are always<br />

a good source of AI bugs. One common example might be monsters that<br />

are tricked into running toward an impassable fence or boundary with the<br />

player on the other side, instead of having the intelligence to walk around it.<br />

� Interface bugs Often a subset of graphics bugs, these usually include failed<br />

functionality in the interface support for the <strong>game</strong>. Maybe items collected or<br />

picked up do not update or appear in the inventory, or perhaps the wrong<br />

items are displayed on the interface when selected.<br />

� Peripheral bugs Related to the use and functioning of <strong>game</strong> peripherals<br />

like steering wheels, link cables, or maraca shakers.<br />

� Installation bugs Involve errors in the installation process, ranging from<br />

the point of inserting a <strong>game</strong> CD to the successful and complete installation<br />

of the <strong>game</strong> onto your hard drive.<br />

� Guidance bugs Related to interface or <strong>game</strong>play bugs, these often relate<br />

to a player successfully installing their <strong>game</strong> and not knowing how to<br />

proceed with playing it. For <strong>game</strong>s targeted at newer players or young<br />

children, interface and prompts must be very clean and obvious (no<br />

extra-fancy embedded graphics with a <strong>game</strong> navigation message tucked<br />

somewhere imperceptibly inside).<br />

It’s important to understand that each of the bug types mentioned here can impede<br />

the formal playability of the <strong>game</strong>. These bugs must be fixed in any case. However,<br />

along with these formal bugs are the less formal bugs that often become “suggestions”<br />

169<br />

Quality Assurance and and Play-Test Feedback

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

Saved successfully!

Ooh no, something went wrong!