チェイス(ビデオゲーム)

Chaseターン制のコンピュータゲームで、プレイヤーは追跡して殺すようにプログラムされたロボットから逃げる任務を負います。プレイヤーは、ロボット同士や他の障害物に衝突するように移動することで、ロボットを破壊しようとします。この基本コンセプトは1970年代からゲームに取り入れられており、マイクロコンピュータプラットフォームの初期の「標準」の一つです。多くのバリエーションが存在しますが、最も有名なのは家庭コンピュータベースのEscape!Zombies Mac OSDaleks、そしてUnixRobotsです

このゲームの原作者は不明ですが、1970年代初頭にダートマス大学のDTSSシステムで開発された可能性が高いです。最初の公開バージョンは1976年初頭にCreative Computing誌に掲載され、その後数年間で様々な改良版が登場しました。 1984年にはダーレクロボットが登場し、同様のバージョンが次々と登場しました。現在も新しい移植版が登場し続けています。

ゲームプレイ

BSDロボットはオリジナルのChaseと非常によく似ています。

チェイスは2次元の長方形のグリッド上でプレイされます。ゲームの目的は、プレイヤーを殺すようにプログラムされた 多数のロボットから逃げることです。

このゲームはターン制です。オリジナル版では、プレイヤーキャラクターはランダムな位置からスタートします。GNOME版などの派生版ではプレイヤーはグリッドの中心からスタートします。ロボットはグリッド上のランダムな位置からスタートします。プレイヤーキャラクターが水平、垂直、斜めのどの方向に移動するたびに、各ロボットはプレイヤーへの最短経路となる方向に1マスずつ移動し、新しい位置に近づきます。プレイヤーキャラクターがロボットと衝突すると、ロボットは死亡し、ゲームオーバーとなります。

プレイヤーは、マップ上の他のオブジェクトに衝突させてロボットを自滅させることで生き残りを狙います。これには主に2つの方法があります。Chase !から派生した初期バージョンでは、マップ上にロボットまたはプレイヤーを死に至らしめる危険なオブジェクトが多数存在します。robots から派生した後期バージョンでは、マップは最初は何も表示されておらず、2台のロボットが衝突して瓦礫の山ができた際にこれらの危険が発生します。どちらの場合も、プレイヤーはロボット同士、または静止した障害物に衝突させるように移動しようとします。

プレイヤーは、脱出が不可能な状況において、ランダムな場所へテレポートすることもできます。テレポートは移動としてカウントされ、ロボットは新しい場所へ移動することで反応します。場所はランダムに選択されるため、プレイヤーがロボットの進路上にテレポートしてしまう可能性があります。ゲームのバージョンによっては、「安全テレポート」機能があり、プレイヤーは限られた回数(例えばレベルごとに1回)しか使用できません。また、周囲のロボットを全て破壊する近距離武器が存在する場合もありますが、同様に使用が制限されています。

いくつかのバージョンでは、他のオブジェクトと衝突しても破壊されず、他のロボットと同様に動作するタンクも追加されます。

すべてのロボットが破壊されるとゲームクリアとなります。現代版では、通常、ロボットの数が増える次のレベルに進みます。伝統的には、レベルごとにロボットの数が10台ずつ増加します。

他のバージョン

GNOME ロボットは、キャラクター グラフィックをスプライトに置き換えます。

Chaseは元々、ダートマス大学のDTSSシステム上でDartmouth BASICで書かれました。作者は不明で、ソースコードのオリジナル版は見つかっていません。

1976年1-2月号のCreative Computingには、ビル・コッターがHoneywell 6000シリーズに移植したこのオリジナルコードが掲載されている。 [ 1 ] [ a ]これは1979年のMore BASIC Computer Gamesで再公開され、その際に、元の作者はメインフレーム時代のダートマスBASICゲームの著名なゲーム作者であるマック・オグルスビーであるとする注記が付け加えられた。[ 2 ] [ b ]

このゲームの比較的直接的なコピーが当時のコンピュータ雑誌に掲載され、SWCP 4k BASIC用[ 3 ]や、 S-100バスマシン用のVDM-1カードを使用したグラフィカルバージョン[ 4]などがありました。また、 MODCOMP IVのPLATOシステムのTUTOR言語にHiVoltsとして移植されました[ 5 ]。ChaseのリアルタイムバージョンであるLoganは、セントルイス大学高校のジム・バーンズによってHP-2000に移植されました。これは VT52ビデオ端末の2Dアドレス指定可能なカーソルを使用してプレイフィールドを生成しました。これは非常に人気となり、1か月以内にコンピュータセンター全体を独占し、その後システムから削除されました。

このゲームの多くの後継バージョンはEscape!として知られていましたが、この名前が最初に使用された時期は明らかではありません。そのようなバージョンの1つは、Announcing: Computer Games for the TRS-80に掲載されており、別の敵である戦車が追加され、プレイヤーは1試合につき2回のテレポートに制限されていました。[ 6 ] 1982年にはSublogic社からEscape!の商用グラフィックバージョンも販売されており、ユーザーが動かなくてもロボットが動くリアルタイムオプションが追加されていました。Creative Computing誌のこのバージョンのレビューでは、再びオリジナルはMac Oglesbyによるものとされています。[ 7 ]

1983年、ティム・ハートネルとネイサン・ブッチャーによってEscape!の改良版「Robot Minefield」がリリースされました。このバージョンでは敵の数が4体に減り、戦車も削除されました。さらに、プレイヤーは東西南北の4方向にしか移動できませんが、ロボットは斜め方向にも移動できます。ゲームはリアルタイムで進行し、プレイヤーが動きを考えている間にもロボットはプレイヤーに向かって接近してきます。このバージョンは1983年のGiant Book of Computer Gamesに掲載されました。[ 8 ] [ 9 ]

Unixベースのrobotsは、Allan R. Blackによって1984年11月に開発されました。1985年5月、Usenetのニュースグループnet.sources.gamesに投稿されました。[ 10 ] [ 11 ]その後、 Ken ArnoldによってBerkeley Software Distributionに移植されました。BSD Unix版robotsは、 1986年6月にリリースされた4.3BSDソフトウェアで初めて登場しました。[ 12 ] [ 13 ]

参照

注記

  1. ^ Honeywell 6000シリーズはGE-600シリーズのバッジを変更したもので、同時代のDTSSシステムと同じマシンです。
  2. ^マックはメールで、自分がこのゲームの原作者ではないと述べている。ビル​​・コッターは、オリジナルはDECUSテープかダートマス・タイムシェアリング・システムで見たと述べている。DECUSには類似のプログラムは存在しない。デイビッド・H・アールはDTSSシステムでのこのゲームの起源を知っており、マックの膨大な成果に基づいて当然のことながらマックの作品だと考えたようだ。原作者は依然として不明である。

参考文献