Gdy gracz wybiera milczenie: jak postać AI może podtrzymać bieg sceny
Gdy gracz milczy, postać AI powinna zachować wszystko, co już się wydarzyło, pozwolić, by cisza wybrzmiała, i zaproponować jasne kolejne działanie, które gracz może podjąć — albo z niego zrezygnować. Nie powinna wymyślać za gracza dialogu, traktować pauzy jako porażki po upływie czasu ani twierdzić, że wie, co gracz czuje. Ten poradnik skupia się na projektowaniu takiej reakcji w fikcyjnej scenie gry.
Traktuj milczenie jako zaprojektowany stan, a nie brakujące dane wejściowe
Milczenie to wciąż stan sceny: gracz nie dodał nowej kwestii dialogowej, ale wszystko, co ustalono przed pauzą, nadal pozostaje prawdą. Postać może wciąż czekać, drzwi mogą pozostawać otwarte, a wskazówka znaleziona przez gracza nadal jest w jego posiadaniu. Zachowaj te fakty i ustal, jak scena może potoczyć się dalej.
Wynika to z szerszej zasady narracji interaktywnej: sprawczość gracza kształtują działania i wpływ na fabułę, które gra udostępnia za pomocą swojego projektu. Milczenie nie musi tworzyć nowej gałęzi fabuły, by zostało uszanowane; może pozostawić obecną sytuację otwartą na decyzję gracza. Bettina Bodi i Jan-Noël Thon w artykule „Playing stories? Narrative-dramatic agency in Disco Elysium (2019) and Astroneer (2019)” opisują sprawczość narracyjną przez pryzmat znaczącego wpływu gracza na rozwój historii.
Na potrzeby tekstu lub systemu dialogowego przedstaw milczenie jako prawidłowy wynik, który zachowuje dotychczasowy stan sceny. Nie musi ono sugerować żadnego motywu, takiego jak sprzeciw, strach, dezorientacja czy odmowa. W ludzkiej rozmowie mogą to być możliwe interpretacje, ale sama cisza nie pozwala grze ustalić, która z nich jest właściwa.
Pozwól postaci zauważyć pauzę, ale jej nie wypełniaj
Postać może zareagować na to, co można zaobserwować: gracz nie odpowiedział. Niech jej reakcja będzie krótka i osadzona w danej chwili. Na przykład w fikcyjnej scenie, w której opiekun przeprawy promowej pyta gracza, którą trasę wybiera, odpowiednia reakcja mogłaby brzmieć: „Opiekun opiera dłoń na rozkładzie. «Nie spiesz się. Wschodnie molo jest otwarte»”. Ta kwestia odnotowuje pauzę i podaje fakt dotyczący sceny; nie przypisuje emocji ani nie wkłada graczowi słów w usta.
Nie zmieniaj milczenia w odpowiedź. „Kiwasz głową na znak zgody, by pomóc” zmienia działanie gracza. „Pewnie się martwisz” przypisuje mu stan wewnętrzny. Nawet stwierdzenie „Widzę, że mi nie ufasz” może narzucić ocenę relacji, której gracz nigdy nie wybrał. Jeśli postać musi zinterpretować brak odpowiedzi, przedstaw to jako jej niepewną perspektywę — „Zerka w stronę otwartej bramy, po czym czeka” — i pozostaw możliwość zmiany tej interpretacji.
Zapewnij jasną drogę naprzód
Po krótkim odnotowaniu pauzy pokaż, co gracz może zrobić dalej. Scena może nadal umożliwiać odpowiedź, widoczne działanie albo decyzję o odejściu. Dopasuj opcje do miejsca i aktualnego stanu historii, zamiast przedstawiać ogólny komunikat oderwany od fabuły.
W scenie przy przeprawie promowej zwięzły zestaw opcji mógłby wyglądać tak:
Zapytaj o przeprawę.
Podejdź do wschodniego mola.
Poczekaj lub nic nie mów.
Opuść przystań.
Dokładne działania zależą od tego, co obsługuje gra. Jeśli w tej scenie nie można odejść, nie przedstawiaj tego jako pozornej opcji. Podobnie nie oznaczaj „nic nie mów” jako zgody, odmowy ani decyzji dotyczącej relacji, chyba że gracz później wyraźnie dokona takiego wyboru.
Badania nad wyborami w interaktywnych opowieściach dostarczają przydatnego kryterium projektowego: w badaniu z udziałem 88 osób wybory różniące się treścią sytuacyjną wiązały się z większym deklarowanym poczuciem sprawczości niż wybory różniące się wyłącznie pod innymi, niesytuacyjnymi względami. W tym kontekście opcjonalne działanie powinno opisywać rzeczywistą różnicę w tym, co gracz może zrobić lub w jakiej sytuacji się znajdzie, a nie kosmetyczne przeformułowanie tej samej wymuszonej reakcji. Cardona-Rivera i in., „Foreseeing Meaningful Choices”.
Zachowaj stan przed wygenerowaniem kolejnej kwestii
Zanim wygenerujesz odpowiedź, ustal fakty dotyczące sceny, których milczenie nie może wymazać: kto jest obecny, co wie każda postać, które opcje wciąż są dostępne oraz czy jakieś ustalone już zdarzenie zmienia się niezależnie od gracza. Następnie wygeneruj kwestię zgodną z tymi faktami i oddaj graczowi kontrolę.
Praktyczna kolejność działań:
Odczytaj bieżący stan. Uwzględnij postacie, miejsce, znane fakty, nierozstrzygnięte pytanie oraz dostępne działania, które już występują w scenie.
Nie zapisuj nowego działania gracza. Milczenie nie zmienia dialogu, zobowiązań, ekwipunku, stanu relacji ani zamiarów gracza.
Wybierz reakcję współmierną do sytuacji. Zastosuj krótką pauzę, drobny gest postaci albo szczegół otoczenia. Nie wprowadzaj nowego zdarzenia wyłącznie po to, by wymusić odpowiedź.
Zaproponuj dostępne działania. Przedstaw tylko te dalsze możliwości, które gra może rzeczywiście zrealizować, i w razie potrzeby pozostaw możliwość dalszego milczenia.
Poczekaj na nowe działanie. Kontynuuj od tego samego zaprojektowanego stanu, dopóki gracz nie zrobi czegoś, co go zmieni.
Ta sekwencja to zalecenie projektowe wynikające z faktu, że systemy narracji interaktywnej przechowują stan; nie oznacza to, że konkretny silnik wymusza takie reguły. Na przykład w ink autorzy mogą oddzielić wyświetlaną opcję od tekstu, który pojawia się po jej wybraniu, a dokumentacja omawia śledzenie stanu historii w celu zachowania ciągłości. To konkretny model implementacji: zachowaj jawny zapis opcji i jej konsekwencji, aby dalszy ciąg wynikał z zarejestrowanego działania, a nie z założenia. inkle, „Writing web-based interactive fiction with ink” oraz inkle, „Writing With Ink”.
Oddziel zaprojektowane konsekwencje od wymyślonych motywów
Czasem świat musi się zmienić, gdy gracz milczy: zgodnie z ustalonym wydarzeniem odjeżdża pociąg, zamyka się sklep albo odchodzi inna postać. Jeśli tak, wyjaśnij regułę w kontekście i stosuj ją konsekwentnie. Nie przemycaj konsekwencji, których gracz nie mógł rozsądnie przewidzieć na podstawie sceny, na przykład po cichu nie pogarszaj relacji ani nie dokonuj w jego imieniu nieodwracalnego wyboru.
Jeśli upływ czasu nie jest częścią ustalonej fikcji, milczenie może pozostać czytelną pauzą. Jeśli czas ma znaczenie, odróżniaj zdarzenie wywołane przez świat od wyboru przypisanego graczowi. „O zmierzchu ostatni prom odpływa” opisuje świat. „Postanawiasz nie wsiadać” opisuje decyzję gracza. Te zdania wskazują różne przyczyny i nie należy traktować ich jako równoważnych.
Zastosuj prosty schemat kontynuacji
Przydatny schemat składa się z trzech części: zauważ, zachowaj, zaproponuj. Zauważ widoczną pauzę; zachowaj fakty dotyczące sceny i niewybraną jeszcze decyzję gracza; zaproponuj co najmniej jedno dostępne dalsze działanie. W przypadku opiekuna przeprawy promowej mogłoby to brzmieć tak: „Opiekun sprawdza rozkład. Prom na wschodnią stronę nadal kursuje. Możesz o niego zapytać, pójść na molo, poczekać albo odejść”.
To praktyczna synteza, a nie schemat potwierdzony jednym badaniem. Jej zaletą jest to, że daje autorom i projektantom systemów proste pytanie do oceny każdej wygenerowanej kontynuacji: Czy reakcja zachowała spójność sceny, pozostawiając kolejne znaczące działanie graczowi? Jeśli kwestia odpowiada za gracza, przypisuje mu uczucie albo usuwa opcje bez ustalonej przyczyny, należy ją poprawić.
Oceń reakcję w kontekście sceny
Przed użyciem kwestii przeznaczonej na stan milczenia sprawdź ją pod kątem czterech pytań:
Czy zachowuje aktualne miejsce, uczestników, stan wiedzy i nierozstrzygnięte wybory?
Czy opisuje obserwowalne zachowanie, zamiast twierdzić, że zna uczucia lub zamiary gracza?
Czy proponowane działania są obsługiwane przez grę i znacząco różnią się w tej scenie?
Jeśli świat zmienia się podczas pauzy, czy taki upływ czasu został ustalony, a jego konsekwencja jest jasna?
Dobra kontynuacja nie musi czynić z milczenia dramatu. Powinna sprawić, że pauza będzie zrozumiała, zachować spójność zaprojektowanego stanu i pozostawić kolejne działanie gracza rzeczywiście otwarte.
