Nightdiveの『Thief』リマスター開発チーム、Dark Engineに1997年当時の「E3用ハック」コードコメントが現存していたことを発見
『Thief: The Dark Project』のリマスターを手掛けるNightdive Studiosのエンジニアたちが、「非常に非常に古い」Looking Glassのバージョン管理リポジトリを発掘し、「Giant hack! Never replicate this! We must fix this before '98」といった程序员のコメントが、出荷されたゲームや『Thief 2』にまで生き残っていたことを明らかにした。
Machine-translated into 日本語. Read the English original.

『Thief: The Dark Project Remastered』の開発を手掛けるNightdive Studiosのエンジニアたちは、Dark EngineのためにLooking Glass Studiosが作成していたオリジナルのバージョン管理リポジトリを開いた瞬間を、クリーンなソース公開というよりも考古学的な発掘現場にたとえている。週末に各メディアで取り上げられたばかりの、Digital Foundryの「DF Retro Super Show」の約2時間に及ぶエピソードで、ソフトウェアエンジニアのJosh Dowell氏が、1998年のステルスアクションクラシックの完全なコードベースをようやく入手した同スタジオが見つけたものを紹介した。
Dowell氏はDF Retro Super Showで、Nightdiveが入手したリポジトリは彼の言葉を借りれば「コードにとって非常に非常に古いバージョン管理リポジトリ」であり、このスナップショットによってDark Engineの特に悪名高い奇妙な挙動の起源がはるかに読み取りやすくなったと語った。そのリポジトリに刻まれた歴史は「最初に開発に関わったチームのほとんどが別のプロジェクトに移り、その後まったく新しいチームが開発後半を引き継いだ」ことを示唆しており、これは複数のスタジオが関与したかのように見えるコードが存在する理由を説明する助けになると彼は説明した。当時まだThe Dark Projectと呼ばれていたオリジナルの『Thief』は、1997年にE3で初公開され、同年内リリースの予定だったが1998年に延期されており、その1997年当時のコードに今も残るコメントによって、あの駆け込みの開発最終段階が非常にリアルに伝わってくる。
「Dark Engineのコードベースを調べることのお気に入りの部分は、Looking GlassのプログラマーやIrrational Gamesのプログラマーたちが残した、あらゆる邪悪なコメントを見ることだ」とDowell氏は語る。「彼らはコードについて最も破天荒なことを書いている。『Giant hack! Never replicate this! We must fix this before '98!』(巨大なハック! 絶対に真似するな! '98までに修正しないと!)『E3 hack! We must delete this after E3!』(E3用のハック! E3後に削除しないと!)といった具合で、それが『Thief 2』にもまだ残っているのだ。」これは、1997年のE3デモ用およびリリース前クリーンアップ用にタグ付けされたコードパスが、フルリリースと続編を経てなお生き残ったということを示唆しており、忠実なリマスターがまさに直面する種類の考古学的作業である。
このインタビューではリマスターの技術的バックボーンも確認されている。『Thief: The Dark Project Remastered』はNightdive社内のKEX Engine上で再構築されており、これは同スタジオの『Quake』および『Quake II』リマスターですでに使われているのと同じツールチェーンである。Dowell氏は、Thiefのレンダラーは彼の言葉を借りれば「驚いたことに、Quakeの単なるクローン」であり、ライティングとライト状態の処理は「Quakeとまったく同じ」であると指摘した。2つのエンジンが本当に分岐するのは可視性の処理だ。Quakeがレベル内の各スポットから何が見えるかを事前計算するのに対し、Dark Engineは同じ種類の計算をリアルタイムで行い、すべてのドアをポータルとして扱い、それを介して可視性を連鎖させていく。「これは超複雑で、彼らがそれで通用させたことに'98年当時は信じられない」とDowell氏はリアルタイムポータルシステムについて語った。
『Thief: The Dark Project Remastered』は6月にロサンセウスで開催されたSummer Game Festで最初に発表され、Nightdive、Eidos-Montréal、Atariが、このプロジェクトがPlayStation 5、Xbox Series X|S、Nintendo Switch 2、Steam、Epic Games Store、GOG、および前世代のPlayStation 4とSwitchハードウェア向けになることを、そして武器・アイテムホイールなどの新しいQoL機能や、カスタムファンキャンペーンの完全サポートと共に『Thief Gold』のすべてのミッションが収録されることを確認した。NightdiveのCEO、Stephen Kick氏は、このプロジェクトを再構築ではなく修復として位置づけており、公式発表で「Thiefはステルスメカニクスを紹介しただけでなく、それを定義した」と記し、同スタジオはオリジナルが持つ緊張感と知性を保存しつつ、现代のプレイヤー向けにそれを強化したいと考えていると述べている。現在の発売ウィンドウは2026年冬で、正確な日付はまだ未定である。「DF Retro Super Show 021」の完全版エピソードはDigital FoundryのYouTubeチャンネルで視聴可能だ。
Keep the signal
Community
Discussion · 0
Be the first to add a thoughtful response.