12TBのSteamアーカイブがオンラインに流出

Steam黎明期の膨大な断片が、10年以上の時を経て突如として一般の目に触れることになりました。容量にしておよそ12〜13テラバイトに及ぶ巨大なアーカイブが、現在インターネット上で急速に拡散しています。この大規模なコレクションには、2003年から2013年にかけてSteamにアップロードされた初期のゲームビルド、精巧なモデル、未完成のマップ、そして多岐にわたるファイルが含まれています。当初の発見内容はまさに驚くべきものでした。ユーザーたちはすぐにPortal 2、Left 4 Dead、Counter-Strike: Global Offensiveの初期バージョンを掘り起こしました。さらに、開発中止となったF-Stopプロジェクトの貴重な資料や、伝説的なHalf-Life 2: Episode 3に直接関連する興味深いリソースも見つかっています。

データ流出の発端

現時点で判明している情報によれば、今回の大規模な流出はValveの現行インフラに対する最近の高度な攻撃によるものではないようです。ファイルの出所を丹念に調査したコミュニティメンバーたちは、意外な結論に達しました。彼らは、一般にアクセス可能だったSteam2インフラのアドレスを通じて、誰かがこの過去のデータを直接取得したのではないかと主張しています。重要な点として、このレガシーなアクセス方法はパスワードを一切必要とせず、現代のセキュリティ機構をすべて回避できたとされています。

現段階では、抽出の正確な時系列は依然として不明です。調査担当者は、単一の人物が最近になって配列全体をダウンロードしたのか、それとも研究者たちがValveが旧式のシステムを完全に停止するはるか以前に取得したファイルを使って、時間をかけて徐々にアーカイブを構築していったのかを、明確に判断できていません。

SteamPipeへの移行という境界線

2013年という明確な区切りは、Steam内で行われた重要な近代化の取り組みと直接関係しています。この時期にValveは、すべてのゲームを旧式のコンテンツ配信システムから堅牢なSteamPipeアーキテクチャへと決定的に移行させました。この根本的な転換により、プラットフォームがゲームファイルを保存・配信する仕組みは完全に一変しました。

旧アーキテクチャの下では、Steamは大きく異なるリソースバージョンや実験的なビルドを収めた特定のデポを利用していました。これらのデポには、開発者が一般プレイヤーの目に触れさせるつもりのなかった機密のテスト資料が頻繁に含まれていました。

失われた傑作とベータ版ビルドの発掘

Portal 2は特に多大な注目を集めました。アーカイブを調査した研究者たちは、興味深い2009年のベータ資料を発見することに成功しました。これらのファイルには、まったく異なるユーザーインターフェース、見慣れない場所、破棄された台詞、独自のシーンが含まれています。開発陣は、2011年の最終リリースに先立ち、これらの要素を大幅に改変するか完全に削除しました。この発見には、GLaDOSが登場する代替のストーリー展開や、重要なストーリー展開の初期の粗い草案までもが含まれています。これら個別のファイルは、Valveが混沌とした開発サイクルを通じてゲーム全体をどれほど大幅に作り直したのかを、雄弁に物語っています。

開発中止となったF-Stopプロジェクト

アーカイブからは、F-Stop由来の待望の資料も発掘されました。この有名な開発中止プロジェクトは、Portalシリーズの世界観に完全に属するものです。Valveは、F-Stopのために独自のカメラギミックを実験的に設計していました。この画期的な仕組みは、プレイヤーが特定の物体を撮影し、その撮影した画像を使って複雑な環境パズルを解けるようにするものでした。今回の無許可の流出以前、一般の人々がF-Stopの開発を知る手段は、限定的な公開デモや、開発陣本人による懐かしい思い出話にほぼ限られていました。

愛される名作群の初期バージョン

研究者たちは、Valveの他の代表作についても、驚くほど初期のバージョンを発見しました。後のCS:GOの非常に原始的な派生版は、旧世代のCounter-Strike: Sourceの基盤の上に直接構築されていました。一方で、発掘されたLeft 4 Deadの資料は、大幅に改変されたマップ、見慣れないインターフェース、大きく異なるキャラクターモデル、破棄された台詞を見事に示しています。その結果、このアーカイブはゲーム史研究に打ち込む研究者たちにとって、計り知れない価値を持つものとなっています。混沌とした開発途上のビルドを、完成品の最終リリースと直接比較することが、ついに可能になったのです。

Half-Life 2: Episode 3の亡霊

今回の発見の中で、間違いなく最も興味を引くのは、伝説的なHalf-Life 2: Episode 3に直接関連するものです。ファイルの奥深くに隠れていたのは、研究者たちが「Weaponizer」と名付けられたデバイスのモデルを発見したことです。ゲーム史研究者たちは、このデバイスを、いつまでも開発中止のままとなっているHalf-Life 2の続編と分かちがたく結びつけています。

しかし、Weaponizerのモデルが存在するからといって、確たることが何か保証されるわけではありません。完成した、あるいは最低限プレイ可能な状態のEpisode 3が、12TBに及ぶ巨大なアーカイブの中にひそかに隠れていることを意味するものでは決してありません。本記事の公開時点で、待望の続編の完全かつ動作可能なビルドを実際に示した者は誰一人としていません。

サードパーティ開発の10年間

この大規模な配列には、Valve独自のプロジェクトをはるかに超える内容が含まれています。旧式のSteamインフラは、数多くのサードパーティ開発者による開発中ビルドも確実に保存していました。その結果、研究者たちはすでに、Call of Duty 4: Modern Warfare、Batman: Arkham Asylum、Dragon Age: Origins、Mirror’s Edge、Sporeといった伝説的タイトルの、非常に初期の資料を発掘しています。

熱心な愛好家たちが残りのアーカイブを丹念に精査していくにつれ、さらに数多くのプロトタイプ、社内テスト版、破棄されたリソースが今後も発見されていくことは間違いないでしょう。これらの発見は、プラットフォームの創成期にあたる最初の10年間にSteamを通じてリリースされた無数のプロジェクトの開発過程を、明らかにしていくことになるはずです。

セキュリティ上の影響と今後の発見

幸いなことに、調査担当者は、Steam内のユーザーパスワードや機密性の高い個人データが侵害された証拠を一切発見していません。現時点で判明している情報が示しているのは、あくまで開発用のゲームデポと、それに直接関連する開発用リソースのみのようです。

今回の状況は、2003年に発生した悪名高いHalf-Life 2オリジナルソースコード盗難事件とは、根本的かつ大きく異なります。あの歴史的な事件では、悪意ある攻撃者がValveの安全な社内インフラに積極的に侵入し、未発売で世間の期待を集めていたゲームの、極めて機密性の高いコードを意図的に盗み出していました。

今回の新たなアーカイブの完全かつ包括的な内容は、依然として不明のままです。12〜13テラバイトにも及ぶ雑然としたデータを徹底的に調べ上げるには、相当な時間と労力が必要になるでしょう。研究者たちは、機能する開発ビルドを、破損したファイルや重複データ、さらに過去の流出ですでに公開されていた資料から、丹念に選り分けていかなければなりません。現時点でValveは、このデータ配列の具体的な出所を公式に認めておらず、旧式のSteam2サーバーが外部からアクセス可能だったとされる件についても、公式のコメントを一切出していません。

翻訳元: https://meterpreter.org/12tb-steam-archive-hidden-gaming-history/

本記事は meterpreter.org の記事を翻訳・要約したものです。