Warp は、1980 年代初頭に Rob Lucke と Bill Frolik によって Hewlett-Packard HP 3000用に作成されたテキスト アドベンチャー ゲームです。
このゲームは正式にはリリースされませんでしたが、HP INTEREX ユーザー コミュニティを通じて広く配布されました。HP ユーザーの間で非常に人気が高かったため、作成者は勤務時間中にプレイできないようにするメカニズムを組み込まざるを得ませんでした。
Warp の主な強みはコマンド パーサーです。このコマンド パーサーは、「西へ行き、ツールボックスからランプ以外のすべてを取り出す」や「2 手戻りする。次に、ペグと噴水を調べる」などの複雑な自然な英語構文を理解しようとします。コマンド プロセッサは、マクロ (カスタム コマンド)、再帰、条件テスト、および複数の保存された状態をサポートしているため、ゲームを最初から最後までプレイできるスクリプトを作成することもできます。
Warp の世界は広大で、面白く、危険です。アクションのほとんどは、ボートで探索できる島や岩礁を含む大きな海のリゾートで行われます。ゲームの名前は、世界の物理法則の興味深いひねりを暗示しています。死ぬ方法はたくさんあり、プレイヤーはおそらく、すべての宝物を集めてゲームに勝つ方法を見つける前に、それらすべてを経験するでしょう。そこまでたどり着いた少数の賢い人には、さらに多くのパズルを解くエンドゲームがあります。
HP 3000 用の Warp は、もともと約 17,000 行の HP 3000 Pascal と約 6,000 行のテキスト データでコーディングされていました。2003 年頃、Lucke はコードを ANSI C に移植し、最初は HP-UX 用に、後に Linux 用に移植しました。メイン ゲームで獲得できるポイントは合計 1216 で、さらにゲーム終了時に 100 ポイント獲得できます。[1]
参考文献
- ^ 「HP 3000 用の Zork のようなゲーム - (Nf)」。
