Easy to learn, Hard to master – projektowanie gier

Koncepcję tę zapoczątkował Nolan Bushnell.

All the best games are easy to learn and difficult to master. They should reward the first quarter and the hundredth.

O co chodzi? Według tej koncepcji najlepsze gry są łatwe do nauczenia się, jednak ciężkie do osiągnięcia mistrzostwa. Perfekcyjna gra posiada bardzo proste zasady, które dają dużo możliwości.

Aby przybliżyć tą koncepcję, muszę posłużyć się pewnymi przykładami.

Spójrzmy na szachy. Każda ze stron posiada tylko 16 figur o ustalonych możliwościach, a gra ma miejsce na planszy o wymiarach 8×8. Możliwości, jakie przedstawia ten układ są przeogromne, a liczby możliwych przebiegów rozgrywki idą w miliony. Bez problemu można też odróżnić początkującego od mistrza, mimo tego, że oboje znają zasady w takim samym stopniu.

Przejdźmy do World of Tanks. Gra posiada bardzo proste zasady, sterujemy czołgiem i mamy strzelać do innych czołgów, a te mają różne działa i pancerze. Idea jest bardzo prosta i chyba nikt nie ma problemów ze zrozumieniem jej. Jej proste zasady dają jednak wiele możliwości. Bez większego problemu można tu rozróżnić gracza początkującego, a doświadczonego.

Wiele gier online wykazuje tą ideę w pewnym stopniu. Szczególnie było to widoczne w dawnych grach FPS, gdzie rozgrywka polegała tylko na znalezieniu broni i zabiciu przeciwnika.

Tak wygląda idealna krzywa zależności pomiędzy czasem spędzonym w grze, a umiejętnościami gracza.

Mam nadzieję, że rozumiesz teraz tą ideę.

Dużym zagrożeniem dla tej idei jest przypadkowe stworzenie jedynej_słusznej_drogi, lub strategi dominującej. Przykładem tego problemu niech będzie World of Warcraft (kilka lat temu, ostatnio nie miałem styczności). Teoretycznie mogliśmy stworzyć postać wg dowolnego schematu, jednak tylko jedna opcja pozwalała osiągać dobre wyniki i skazani byliśmy na posługiwanie się konkretnymi umiejętnościami w odpowiedniej kolejności.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

This site uses Akismet to reduce spam. Learn how your comment data is processed.