Warp (gra wideo z 1985 r.)

Warp to tekstowa gra przygodowa , napisana we wczesnych latach 80. przez Roba Lucke i Billa Frolika dla Hewlett-Packard HP 3000 .

Gra nigdy nie została oficjalnie wydana, ale znalazła szeroką dystrybucję w społeczności użytkowników HP INTEREX. Stała się tak popularna wśród użytkowników HP, że autorzy zostali zmuszeni do włączenia mechanizmu uniemożliwiającego granie w nią w godzinach pracy.

Warp to prawdopodobnie jedna z najbardziej zaawansowanych tekstowych gier przygodowych, jakie kiedykolwiek stworzono. Jego główną zaletą jest parser poleceń, który próbuje zrozumieć złożoną naturalną składnię języka angielskiego, taką jak „Idź na zachód i zdobądź wszystko oprócz lampy ze skrzynki z narzędziami” lub „Ruch Backtrack 2. Następnie sprawdź kołek i fontannę”. Procesor poleceń obsługuje makra (polecenia niestandardowe), rekursję, testy warunkowe i wiele zapisanych stanów, dzięki czemu możliwe jest zbudowanie skryptu, który może grać w grę od początku do końca.

Świat Warp jest rozległy, ciekawy i niebezpieczny. Większość akcji rozgrywa się w dużym nadmorskim kurorcie, w tym na wyspach i rafach, które można zwiedzać łodzią. Nazwa gry nawiązuje do ciekawego zwrotu w światowych prawach fizyki. Istnieje wiele sposobów na śmierć, a gracz prawdopodobnie doświadczy ich wszystkich, zanim wymyśli, jak zebrać wszystkie skarby i wygrać grę. Dla nielicznych sprytnych, którzy dotrą tak daleko, przygotowano grę końcową z jeszcze większą liczbą zagadek do rozwiązania.

Warp dla HP 3000 był pierwotnie zakodowany w około 17 000 wierszy HP 3000 Pascal w połączeniu z około 6000 wierszami danych tekstowych. Około 2003 roku Lucke przeportował również kod do ANSI C, początkowo dla HP-UX, a później dla Linuksa. W grze głównej można zdobyć w sumie 1216 punktów, z dodatkowymi 100 punktami końcowymi.

Linki zewnętrzne