- オープンソースのMorrowindエンジン再実装プロジェクト OpenMWがバージョン0.50.0を公開し、ゲームパッド対応や戦闘システムの非ハードコード化など大規模な改善を含む
- LuaスクリプティングAPIの拡張により、戦闘、天候、地形、ジャーナルなどゲーム内部要素を制御できる範囲が拡大
- グラフィックエンジンはスキンドジオメトリ処理の改善とノーマル/パララックスマッピングの不具合修正により、Mod互換性が向上
- UIアップデートとして、コントローラーメニュー、Alt+クリックによるアイテム移動、ポーランド語翻訳の追加など、ユーザー利便性を強化
- Beyond Morrowind機能を通じて、Oblivionなど後続のBethesdaゲームエンジン対応の基盤を拡張し、今後の汎用RPGエンジンへの発展を示唆
主な改善の概要
- OpenMW 0.50.0の中核は、ゲームパッド体験の全面刷新、戦闘システムの非ハードコード化、Lua API拡張、UI改善
- 新バージョンはすべてのOS向けにダウンロード可能で、既存のセーブファイル形式は変更されない
- 高速アイテム移動(Alt+クリック)、ポーランド語UI翻訳、改良されたコントローラーメニューが追加
- macOS、Windows、AMD/Intel GPU関連の既知の問題が明記されている
AIと経路探索
- ナビメッシュベースの経路探索は従来のMorrowindより精密で、誤った経路データ(岩の中のポイントなど)を無視するよう修正
- **隠密(Sneak)**の認識更新周期を調整し、経験値取得が安定して動作
- 戦闘および認識関連のバグを多数修正: 麻痺状態のNPCの行動制限、移動不能なNPCでも戦闘可能、ハーブの繰り返し収穫防止など
設定と仮想ファイルシステム(VFS)
- 設定ファイルはゲーム終了時ではなく設定ウィンドウ終了時に保存されるよう変更
- 非ASCIIパス対応およびBSAアーカイブの安定性を向上
ESM形式とセーブファイル
- セーブ形式の変更はなく、0.49.0バージョンへ戻すことも可能
- クエスト状態のサブレコード処理の不具合を修正
ゲームプレイ
- 牢獄内で上昇したスキルがレベル進行に反映されるよう修正
- 魔法、戦闘、犯罪判定に関する多数の細かなバグを修正
- スタック型アイテムの装備問題、被弾判定、魔法効果処理、価格計算式などで原作との一貫性を強化
グラフィック
- スキンドジオメトリ処理の改善によりModアセットの互換性が向上(例: abot’s Boatsの帆の位置問題を解決)
- ノーマルマップ/パララックスマップの方向不具合修正、月相周期、水面反射、ポストプロセスシェーダーの読み込みなど、グラフィックの安定性を改善
- 新しいグラフィック機能はないが、従来のMorrowindより高い品質を維持
mwscriptスクリプティング
- GetSpellEffectsがエンチャント検知に対応し、FillJournalデバッグコマンドを追加
- 会話スクリプトの衝突、マップ表示、水上歩行の衝突処理などの安定性を改善
OpenMW-Luaスクリプティング
- 戦闘の被弾処理ロジックを非ハードコード化: 防具損傷、難易度補正、血飛沫効果、ヒット音などをスクリプトで制御可能
- 天候(weather)、地形(land)、地域(region)、**ジャーナル(journal)**APIを追加
- カスタムNPC生成、戦闘イベント(Hit、Unequipなど)、UI状態確認関数など多数の新機能
- OnUpdateハンドラーは一時停止フレームでもシミュレーション時間0で呼び出されるよう変更
サウンド
- 3Dオーディオのドップラー効果を追加し、移動速度に応じた音程変化を実装
ユーザーインターフェース(UI)
- コントローラーメニューUIを追加し、マウスなしでポーション調合やエンチャントなどの操作が可能
- Alt+クリックによるアイテム即時移動、セーブスロットの並び順改善、プレイヤー所持金表示、ポーランド語翻訳追加
- HUD、会話ウィンドウ、ショートカットキー、メニューの視覚要素をMorrowind原作に近づけるよう調整
- Unicode処理、会話トピックのハイライト、移動メニューの不具合などを多数修正
OpenMW-CS、ランチャーおよびツール
- ランチャーとウィザードのポーランド語ローカライズが完了
- エディタの選択マーカーデザイン改善、スクリプトエディタの複数行インデント対応
- Qt5対応の削除、RefNum再利用の不具合修正、高解像度選択バグの修正
Beyond Morrowind
- Oblivionおよびそれ以降のBethesdaゲームエンジン対応基盤の拡張を継続
- 地形テクスチャリングの完成、遠距離オブジェクトレンダリング、ドア開閉音、圧縮ファイル読み込み速度の向上
- フルディテールのオブジェクトレンダリングにより視覚品質が向上する一方、メモリ使用量の増加には注意が必要
結論
- OpenMW 0.50.0は、戦闘システムの開放、ModフレンドリーなLua API、UIのモダナイズ、次世代エンジン拡張基盤を備えた大規模アップデート
- プロジェクトはMorrowindを超えて汎用オープンワールドRPGエンジンへと発展中
- コミュニティからのフィードバックはDiscord、IRC、フォーラム、GitLab issue trackerを通じて収集中
1件のコメント
Hacker Newsのコメント
このプロジェクトは見るたびに感嘆させられる
告知の下部を見ると、Skyrim、Fallout: New Vegas、Oblivion のマップが OpenMW に読み込まれているのが分かる
何千時間も遊ばれるゲームには文化的価値が生まれるので、それを 出版社の強欲 から守るべきだと思う
Bethesda が Skyrim や Fallout 4 のアップデートを発表するたびに、既存のMODが壊れないか心配になる
OpenMW が旧作の問題を解決してくれている一方で、Elder Scrolls 6 と Fallout 5 にはもう希望がないと思っている
Tamriel Rebuilt MODでは、元のゲームにはなかった Morrowind 本土を探索できる
まるで Morrowind 2 を2倍の規模で作ったような感覚だ
すでに十分に利益を上げており、今では文化の一部になっている
こうした文化的象徴を生み出したこと自体が、別のプロジェクトに十分な推進力を与えられる
いずれコミュニティの反対を無視して強行する気がする
Skyrim は 過大評価されたゲーム であり、戦闘や探索は 2005 年作の Dark Messiah of Might and Magic のほうがはるかに良かった
直接比べたいなら この動画 と この動画 を見ればよい
今でも自分が最も好きなゲームであり、OpenMWチームの努力 には驚かされる
原作のビジョンを保ちながら、古いゲームに新しい命を吹き込んでいる
後続エンジンまでサポートしようという目標があるとは知らなかったが、とても楽しみだ
最近 0.49 バージョンと Total Overhaul パックでプレイを終えた
MOD制作者たちは本当に素晴らしい仕事をしているが、依然として性能面の問題はある
水面反射、ボリューメトリッククラウド、影の処理などでフレームレートが急激に落ちる
occlusion culling、LOD、draw call batching のような技術的改善が必要だ
それでも素晴らしいプロジェクトであり、店やコンテナのUIにフィルタリング機能がぜひ必要だ
OpenMW チームの大規模リリースを祝福したい
告知の「戦闘中でないときはキャラクター認識が遅い」という説明があまりにも面白かった
Oblivion でこっそり金貨を盗んでいたら「STOP! You violated the law!」という台詞を聞いた記憶がある
Oblivion を Morrowind エンジンで動かせるなんて本当にすごい
OpenMW のおかげで、私の SteamDeck は完全な Morrowind マシンになった
Luxtorpeda を使うと Steam ランタイムの1つとして登録され、
Morrowind.exe の代わりに OpenMW で起動される
最近はむしろ Windows 版のほうが Linux でうまく動くこともある
ここ数年で Lua 統合 が大きく進化した
今では本当にさまざまな機能を実装でき、C++ コードのハードコーディングを減らすのにも貢献している
時間があるなら コントリビューター(PR) として参加してみることを勧める
コミュニティの雰囲気がとても良く、私も何度かPRを送った
ゲームを現代化する ワンクリックMODパック があればいいのにと思う
New Vegas や Oblivion でも、設定に2日使って疲れ果ててしまう
modding-openmw.com/lists なら、
コマンド2つでダウンロードとインストールを終えられる
不思議なことに、Morrowind のMODコミュニティの話はあまり聞かない
Daggerfall、Oblivion、Skyrim は活発なのに、Morrowind はなぜ静かなのか気になる
元のCDに公式 MODエディタ が含まれていたからだ
私も cliff-racer の数を減らすのに使った記憶がある
Tamriel Rebuilt をはじめ、グラフィック、視界距離、ギルド、防具、魔法、バグ修正などさまざまだ
個人的には バニラ感 を保つMODが好みだ
植物を収穫するとモデルが変わるMOD、cliff-racer 緩和MOD、
グラフィック改善、NPCスケジュール、書籍複製図書館 MODなどをよく使っていた
ゲームディスクに Construction Kit が含まれており、
Nexus Mods はもともと Morrowind のMODポータルとして始まった
関連して、友人たちと一緒にプレイできる OpenMW マルチプレイフォーク TES3MP がある
現在は 0.47 ベースなので旧バージョンだが、公式 OpenMW でもマルチプレイ統合を計画中だ
また、24年目を迎えた Tamriel Rebuilt プロジェクトは、
原作の2倍のクエストと巨大な都市、新しいファクションを追加している
詳しくは FAQページ を参照
Cyrodiil、Skyrim、High Rock、Hammerfell を追加するのは Project Tamriel(project-tamriel.com)だ