Good Game Gui Design

Posted on Friday, November 28th, 2008 at 22:46

Beste Medestudenten,

Naar aanleiding van het gaming literatuur blok heb ik even wat informatie gezocht over GUI design. Ik heb een mooie site gevonden die een aantal richtlijnen geeft over GUI design. Even kort onder elkaar gezet zijn dat:

1. Less is more
2. Context sensitivity is in
3. Match data to representation
4. Mouse over help is in
5. Give immediate feedback for every action
6. Keep the user from moving all over the screen with the mouse
7. Design before you begin

Het gaat mij wat ver om een samenvatting te geven van deze punten aangezien ze te lezen zijn op de site zelf (vermeld bij bronnen onderaan deze post). Echter raad ik wel aan het stukje over data to representation te lezen hierin wordt uitgelegd hoe een spel in plaats van (de door veel programmeurs geliefde) nummertjes plaatjes of een driehoek gebruikt kunnen worden voor bepaalde acties / representaties.

Ook het stukje over het direct geven van feedback is handig. Aangezien python naar mijn idee niet al te snel is kan het best een aantal milliseconde duren voor een actie wordt uitgevoerd. Het geven van visuele / audio feedback is dan handig het geeft de speler zoals ook wordt gezegd op de site het gevoel van oke het spel heeft mijn opdracht begrepen / ik heb bevestiging gekregen er gaat wat gebeuren.

Om niet direct het hele bord vol te gooien zal ik mijn volgende post maar direct even in deze meenemen ik vond namelijk nog een site (eigenlijk een blog maar oke) waarop een stuk staat over het gebruik van menu’s (voornamelijk het overmatig gebruik van menu’s). De oplossing die werd bedacht, we verwijderen gewoon alle menu’s en laten mensen shortcut’s gebruiken. Ik moet zeggen brilliant dan weten de beginnende spelers van frustratie al helemaal niet meer welke knoppen ze moeten gebruiken. Ik denk dat het goed is een aantal menu’s / knoppen op het scherm te hebben. Om maar even terug te verwijzen naar de site uit mijn eerste post, neem World of Warcraft. Er staan veel knoppen / menu’s (naar mijn idee) op het scherm maar deze zijn allemaal netjes aan de rand van het scherm geplaatst en de af te leggen afstand met de muis is minimaal gehouden. Ook zijn de knoppen netjes bij elkaar gegroepeerd en duidelijk. Lijkt mij helemaal geen probleem dus.

Een paar kleine tips dus. Wie weet niet nodig voor iedereen maar altijd handig eens gelezen te hebben. Nog even de bronnen hieronder. De eerste is dus de bron over het ontwerpen van een GUI en de tweede over het weglaten van menu’s in zijn totaal.

1) Good Game Gui Design
2) Kill All Menus

Greetz,

Ferry van Zeelst

You can skip to the end and leave a response. Pinging is currently not allowed.

Leave a reply

You must be logged in to post a comment.