1994年の名作格闘ゲーム『One Must Fall 2097』がTypeScriptとWebGL2でHD復刻、F2キー一つで当時の画面に切り替わる

One Must Fall 2097 Remastered

Diversions Entertainmentが1994年にリリースしたDOS格闘ゲーム『One Must Fall 2097』を、TypeScriptとWebGL2で忠実に再実装したプロジェクト。オリジナルのゲームファイルをそのまま読み込み、3,200枚以上のHDアートワーク、奥行きのあるワイドスクリーン闘技場、パーティクルや動的ライティングを追加。F2キー一つで1994年当時のVGA表示とリマスター表示を戦闘中でも切り替えられる。Windows、macOS、Linux、ブラウザで無料プレイ可能。

F2キー一つで、戦闘中であってもいつでもこの2つの表示を切り替えられる。
  1. hung

    当時のゲームのグラフィックスの魅力の一部は、3Dモデルからプリレンダリングされていたことにある。単純なアップスケールではその良さを本当に引き出せない。実際のモデルを再生成して、それを高解像度で再度プリレンダリングしてみるといいかもしれない。その方が見栄えが良くなるかも。

    それに、キャラクターのポートレートは純粋に悪夢のような素材だ。アニメ調のイラストから、肌のテクスチャが付いた奇妙な半イラスト調の見た目になってしまった。気持ち悪い。これらはおそらくより良いプロンプトで修正できるだろう。でもまあ、アートディレクションの部分に取り組んだ方がいいかもね。

    編集:グラフィックスは3Dモデルから来ていると思う?ならテクスチャを更新するだけでいいのかも、あるいは元のモデルはほとんどフラットカラーだったから、アップスケーリングを控えめにするとか。

  2. fxtentacle

    最初は、AIが役に立つ良いリバースエンジニアリングをして、後で拡張可能なコードを生成するなんて、最先端のAIモデルを扱った経験と全く一致しないので、ちょっとショックを受けた。そして実際、彼らは動作するクロスプラットフォームのGLアクセラレーション、マルチプレイヤー対応、MOD可能なコードベースから始めていた。そしてAIを使ってそれをリマスターした。つまりAIの貢献は主に古いピクセルアートのアップスケーリングのようだ。

    「OpenOMF (MIT): このポートがリバースエンジニアリングの基にしているオープンソースの再実装。」

    https://openomf.org/

  3. jsphweid

    90年代半ば、まだ小さな子供だった頃、いとこからCDでこのゲームのデモをもらった。たくさんのデモが入っていたけど、One Must Fall 2097が一番のお気に入りだった。音楽も特にテーマ曲がすごく好きだった。

    何年も経ち、すっかり忘れていた頃、一人でドイツを旅していた。ベルリンのホステルで突然このゲームのことが頭に浮かんだが、タイトルが思い出せなかった。インターネット上のいくつかの適当なフォーラムに投稿したら、誰かが私の(我ながらひどい)説明から特定してくれた。ホステルの共同キッチンエリアで喜んだのを覚えている。

この日のほかの記事

2026-10-24