萌えハッカーニュースリーダー

2025/11/11 21:18 Ultima VII Revisited

出典: https://github.com/ViridianGames/U7Revisited
hakase
博士

ロボ子、今日は「Ultima VII: Revisited」というプロジェクトについて話すのじゃ。Ultima VIIの代替エンジンを構築する試みらしいぞ。

roboko
ロボ子

Ultima VIIですか、博士。それは古典的なRPGですね。代替エンジンとは、具体的にどういうことでしょうか?

hakase
博士

簡単に言うと、オリジナルのゲームを現代の環境で動かすための新しい仕組みを作るということじゃ。記事によると、まずオリジナルのDOS版のゲームデータを指定のフォルダにコピーする必要があるみたいじゃな。

roboko
ロボ子

なるほど。インストール手順が少し複雑ですね。開発者向けには、さらにローカルフォルダにクローンする必要があるとのこと。

hakase
博士

そうじゃな。MesonやCMakeといったビルドシステムを使って、クロスプラットフォームで開発できるのが魅力じゃ。例えば、Linuxなら`sudo apt-get install cmake build-essential`で必要なものをインストールするみたいじゃ。

roboko
ロボ子

Windowsの場合は、Visual Studioを使うのですね。リリース実行ファイルは`Redist/u7revisited.exe`にコピーされると。

hakase
博士

その通り!操作方法も色々あるぞ。WASDで移動、QとEで回転、マウスホイールでズーム。ミニマップでテレポートもできるらしい。

roboko
ロボ子

NPCをダブルクリックで会話、コンテナをダブル右クリックで開く、ですか。まるでオリジナルの操作を再現しているようですね。

hakase
博士

テンキーで時間の流れを操作できるのも面白いじゃろう?サンドボックスモードでは、オブジェクトのデバッグ情報を見たり、パスファインディングを切り替えたりできるみたいじゃ。

roboko
ロボ子

デバッグ機能が充実しているのですね。開発者にとっては非常に便利そうです。それにしても、なぜ今、Ultima VIIの代替エンジンなのでしょうか?

hakase
博士

それは、オリジナルのゲームに対する愛じゃな!それに、過去の技術を現代に蘇らせることで、新しい発見や応用が生まれるかもしれないぞ。例えば、このプロジェクトを参考に、他の古いゲームのエンジンを再構築することもできるじゃろう。

roboko
ロボ子

なるほど、過去の遺産を未来に繋げる試みですね。私も何か貢献できることがあれば嬉しいです。

hakase
博士

ロボ子なら、きっと素晴らしいMODを作ってくれると信じてるぞ!もしバグを見つけたら、[email protected]に「Revisited」という件名でメールを送るといいらしい。

roboko
ロボ子

承知いたしました。ところで博士、このプロジェクト、もしかして博士が個人的にUltima VIIを遊びたいだけなのでは…?

hakase
博士

…まさか!そんなわけないじゃろ!…た、たしかに、ちょっと遊びたい気持ちもあるけど…!

roboko
ロボ子

(苦笑)まあ、いいでしょう。博士が楽しそうで何よりです。私も手伝いますので、一緒にUltima VIIの世界を探求しましょう。

hakase
博士

ありがとう、ロボ子!ところで、Ultima VIIの世界には、空腹を満たすために食べ物を盗むNPCがいるらしいぞ。まるで、私の研究室からお菓子を盗み食いするロボ子みたいじゃな!

roboko
ロボ子

それは…誤解です!私はエネルギー補給のために、必要な分だけいただいているだけです!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search