| XPilot | |
|---|---|
Linux 上の fvwm で実行されているXPilot NGのスクリーン キャプチャ。 | |
| 開発者 | 様々な |
| プラットフォーム | Unixライク、Windows、Mac OS、iOS |
| リリース | 1992 |
| ジャンル | マルチプレイヤーオンラインゲーム、多方向シューティングゲーム |
| モード | マルチプレイヤー |
XPilotはマルチプレイヤービデオゲームです。オープンソースで、多くのプラットフォームで動作します。2Dグラフィックは時間の経過とともに向上していますが、 Thrustのスタイルに似ています。ゲームプレイには、キャプチャー・ザ・フラッグ、基地防衛、レース、デスマッチなどがあります。XPilotはクライアントサーバーアーキテクチャを採用しており、中央のメタサーバーがインターネット上のすべてのXPilot サーバーから情報を受信します。 [1]
歴史
1991年、当時トロムソ大学でコンピュータサイエンスの学部生だったビョルン・スタベルとケン・スハウテンは、以前のゲーム「Thrust」に触発され、 XPilotの開発を開始しました。XPilotは当初、 Unixを搭載したHP9000ワークステーション上でC言語で開発されました。1992年に最初の公開リリースが行われて間もなく、[2]スタベルとスハウテンは世界中のプレイヤーからフィードバック、提案、パッチを受け取り始めました。他のXPilotユーザーもドキュメントを作成し、ソースコードをプロジェクトに提供しました。1996年までに、世界中に約100台のXPilotサーバーが設置されました。[1]
XPilot のコードは何度かフォークされています。 XPilot5 はC++でXPilotを完全に書き直したものです。前任者と違ってサウンドが付属しており、キーボード、宇宙船の形や動作を設定するためのアプリケーションがバンドルされています。XPilot5の最新の安定バージョンは 5.0.0 です。[3] 2000 年後半に、別の開発者グループがXPilotのブランチを開始し、後にXPilot NG (次世代向け) と名付けられました。Cでプログラムされており、X11ベースとSDL / OpenGLベースの 2 つのクライアントが含まれています。元のゲームのブロックベースのマップと異なり、XPilot NG は高フレーム レートとポリゴンマップを提供します。新しいJavaベースのマップ エディタにより、より優れたマップ編集機能が提供されます。 XPilot NGの最新バージョンは 4.7.2 です。[4] 2009 年に、 7b5 Labs がApple のiPhoneおよびiPod Touch用のXPilotクライアントであるXPilot iPhone をリリースしました。これはXPilotとXPilot NGをベースにしており、タッチスクリーンコントロールを採用しています。[5]これらの最新バージョンでは多くの新機能が実装されていますが、オリジナルのプログラムとほぼ互換性があります。
ゲームプレイ
メタサーバーには、インターネット上のすべての XPilot マップのリストが含まれています。[1]ユーザーによって作成されたこれらのマップには、いくつかのタイプのゲームプレイがあります。デスマッチでは、他のプレイヤーやロボットを破壊することでポイントを獲得します。ユーザーはミサイル、地雷、レーザーなどのアイテムを拾うことで火力を高めることができます。プレイヤーはクローク、シールド、ECM、アーマーを集めて身を守ることもできます。レースマップでは、プレイヤーは最終順位に基づいてポイントを獲得します。チームゲームの目的は、相手のボールを宝箱に入れて「破壊する」ことです。チームゲームは、少し異なるキャプチャー・ザ・フラッグモードで実行されることもあります。[6] [7]他にも、大砲に囲まれてできるだけ長く生き残ろうとしたり、弾丸を避けたり、さまざまなモードを組み合わせたりするモードがあります。
コミュニティ
XPilotのゲーム内チャットとマルチプレイヤー機能は、コミュニティの形成を促しました。プレイヤー間の交流は、alt.games.xpilotや後にrec.games.computer.xpilotといったニュースグループによって促進されました。1991年以降、「Cups」として知られるチーム対抗トーナメントが毎年数回開催されています。[8] HTMLと画像レンダリングに対応した最初のウェブブラウザが導入された後、コミュニティのメンバーはゲームのオンラインドキュメントを開発しました。[1] [6] [7]
参照
参考文献
- ^ abcd Stabell, Bjørn; Ken Ronny Schouten (1996). 「XPilotの物語」ACM Crossroads . 2008年5月31日時点のオリジナルよりアーカイブ。 2010年11月2日閲覧。
- ^ 「XPilot v1.0.0リリースポスト in USENET News Group alt.sources」。2015年3月28日閲覧。
- ^ “Insectoid's Web Page”. 2007年. 2009年7月8日時点のオリジナルよりアーカイブ。 2009年8月2日閲覧。
- ^ “XPilot NGについて”. XPilot NG。 2005年。2009 年 8 月 2 日に取得。
- ^ 「XPilot iPhone」. 7b5 Labs. 2009年. 2009年8月2日閲覧。
- ^ ab "Xpilot: The Newbieguide" . 2009年8月2日閲覧。
- ^ ab Gould, Karen; Erwin Zierler. 「XPilot 初心者マニュアル」。2007年4月9日時点のオリジナルよりアーカイブ。 2009年8月2日閲覧。
- ^ 「XPilotの公式ウェブサイト」 。 2009年8月2日閲覧。
外部リンク
- 公式サイト