2026年4月23日木曜日

Heroes of Might and Magic: Olden Era (ストレステスト日記)

「Heroes of Might and Magic: Olden Era 」は 4月30日の早期アクセス開始を前にオンラインの負荷を事前にチェックするために「ストレステスト」が実施されました。(こういうのをちゃんとやるところは偉い!)

で、昨日Steamで体験版が更新されたので、一応どんな感じかみてみようと思って起動したら、暫定日本語化で使用しているXUnity Auto Translatorは当然解除されるのですが、設定で「日本語」を選んだら、ちゃんと日本語表示になりました???「 むっ!しかも、自分が翻訳したのとちょっと違う気が... もしや。」

ということで、ゲーム内のテキストを見たらバッチリ公式日本語化されてました!😲

「こりゃ大変だ~!」慌ててHeroes of Might and Magic:日本語wikiの日本語化のページを書き換えて、紹介ページの用語類も公式日本語の用語に置き換えたりして、かなり遅い時間まで悪戦苦闘したのですが、気分良くぐっすり眠れました!😁

ところが、朝起きてみると「ストレステスト」は終了して再度ゲームに更新がかかったのですが!

「げっ!」 公式日本語は無くなって全部英語のテキストに先祖返りしてしまいました!😱

「こりゃ大変だ~!」慌ててHeroes of Might and Magic:日本語wikiの日本語化のページを再度書き換えたのですが、暫定日本語化の説明&ファイルは削除してしまったので簡単には戻せません。(まあ、覆水盆に返らず。4月30日にはまた日本語になりそうなので待ちましょうか。😂)


なのですが、実は後でじっくり見ようと思って公式日本語のテキストはバックアップしておいたので、自分的にはこのファイルで再度上書きしてあげれば、品質がアップした日本語で引き続き遊べるわけです。😁(しかも、ストレステストではプレイできなかったシングルモードもプレイ出来るので)

ユニット名はカタカナと漢字が混ざった形ですが悪くはありません。まあ、「トログロダイト」が「洞穴生物」になってたりするのは多少違和感がなくはないですが。😅

バージョンが一致してないためか一部エラーは出ますが、まあ、普通にプレイできます。


で、体験版のテキストは一応全て翻訳したのでよく分かるのですが、公式日本語の訳に不自然なところはほとんど無くかなり良い出来だと思います。(修正用のファイルとか作らなくて済みそうだ~😁)

ただ、じっくり見てると結構不思議なところがあって、例えば資源の名前は、木材、鉱石、水銀などは過去作などの翻訳と同じなので良いとして、「黄金」は「ゴールド」、「水晶」は「クリスタル」になっていて、これは、自分が翻訳したのと全く同じです。偶然同じになったのかわかりませんが、自分的にはここは考えがあって意図的に変えた部分で、例えば「黄金」は資源の名前としては問題ないのですが、ゲーム内では通貨としても使われるので、2000黄金よりは2000ゴールドのほうが自然です。(ただ、鉱山の名前としては「金鉱山」になるかな。😅)クリスタルも同様で、資源以外にもアイテムや地名などでも出てくる言葉なので、それを「水晶」に合わせると変な日本語になるので「クリスタル」の方が良いかなと思ったのですが、もしかして、自分の翻訳も多少参考にされてたりする?😅

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 

それから、もう一つ書いておきたいことがあって、先日の宣言通り😅 「Heroes of Might and Magic 3」の翻訳を行っている最中なのですが、このVCMIというModのプロジェクトが結構進んだ環境で、GrimDawnの翻訳のように人間一人がひっそりとファイルを作成しているような、個人商店みたいなものとは比較にならないくらい大規模で、VCMI自体の翻訳は「Weblate」という多言語対応の翻訳支援Webサイトみたいなところで管理されてて、一応メンバー登録して入力してみましたが、完全に何処かの会社で仕事しているのと変わりません。(変な入力の仕方をすると怒られるし、常に進捗率が表示されてプレッシャーを掛けてきます。😅)

*「Heroes of Might and Magic 3」はModの数や質自体がGrimDawnよりはるかに大規模で、すでにゲームの管理自体が開発元や版権を所有している企業(UBIですね)の元を離れてコミュニティーが主体で運営しているような状況なので、凄まじい限りですが、いつかGrimDawnもこうなる日が来るのかもしれません。(20年後くらい?😅)

なんとかゲームクライアントは96%まで翻訳しました。残りはクレジットとか特に翻訳しなくても大丈夫なところなので実質100%です。(他のアンドロイドやLinux用のテキストはチェック出来る環境もないのでスルーさせていただきました。😆)

さらに、翻訳Modや他のサブMod類は全てGitHubで管理されていて、毎日すごい量のタスクが処理されています。(日本語環境でゲームがクラッシュするバグ報告をしたらわずか半日で修正されました!😮)ここに、当然日本語Modの開発場所もあるのですが、どうやらここを作ったのはドイツの人みたいです。(なぜドイツの人が日本語ファイルを作ってるのか?😅)

で、AI翻訳されたテキストを少し修正したので置き換えてもらったところ、別の人から「日本語の吹き替え音声を作成しているのでチェックしてちょ!」(意訳です。😅)と声がかかってきてファイルを聞いてみたら、なんと!公式日本語版の声優さんの声と同じだけど、このテキストのセリフは製品版にはなかったはず???

どうやら、公式日本語版の音声ファイルを元にAI生成して、テキストを読み上げさせ音声ファイルを作成したもののようですが、本当に声がそっくりで驚き!😮

*ただ、プロの声優の声をAI生成して無断使用するのはちょっとグレーかな~ というか、たぶん法的には問題になりそうな気もします。(まあ、25年前のゲームのフリーのMod用で使用するということなので実際に罰則を受けるほどなのかは分かりませんが)

作成に使ったサイトは「Qwen3-TTS Demo」リンク で、軽く試してみましたが、サンプルとなる音声ファイルとテキストをセットした後に、読み上げるテキストをセットすれば、サンプルと同じような声で音声ファイルを作成してくれるというようなものみたいです。

ただし、変換に結構時間がかかるのと、日本語に関しては漢字の読みが作成のたびにバラつくようで何度か生成しては修正して、というのを繰り返さないと正しく読ませたファイルにはならないようで、まだ実用レベルには少し届いてない感じもします。

まあ、自分だけで楽しむため&時間を掛けられるのであれば、GrimDawnのバーボン隊長のセリフを小山力也の声で吹き替えるとか、サディナのセリフを本田貴子さんの声で吹き替えるとか、という数年前に冗談で記事に書いたようなことが可能なところまで来ているのかもしれません。😅(まあ、ナレーションなら大丈夫でも、会話のセリフだとまだちょっと無理かもしれませんが。)

たぶん10年後のゲームは、インディゲームですらAI生成した日本語音声ありが標準になっているかもしれません。😅

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 

2026年3月24日火曜日

V1.3.0 プレイテスト パッチノート 0323

週末に間に合わなかったと思ったら、 追加で新しいパッチノートが来ました。😅 

差分はこちら  → リンク

変更は僅かですが結構気になる追加要素がありますね~。

【Modding】

・新たに「% Total Resist 」と「 % Crowd Control Resist」という属性が追加されました。これらは、% Total damageがすべてのダメージタイプを増加させるのと同様に、それぞれの耐性をすべて増加させます。

Moddingではありますが、下の【ゲーム】のところでも出ているので早速影響ありそうです。「% Total damage」はダメージ修正総計(Total Damage Modified)と同じく最終的なダメージの総数に対してかかる耐性ということになるでしょうか? 少なくともゲームテキストで追加があるのは間違いなさそうなのでチェックするとしましょう。😅

・チャネリングスキル(例:アルブレヒトのイーサーレイ)は、スキルがチャネリングされている間、そのデータに含まれる防御属性をプレイヤーに付与するようになりました。各スキルのテンプレートに防御属性が追加されました。

これも新要素ですが、要はチャネリングスキルに防御要素が加わるということですね。まあ、使用している間は動けないのでそのペナルティを少し軽くしようという狙いでしょうか。

【ゲーム】
・プレイヤーがチャネリングするスキルは、チャネリング中に25%のクラウドコントロール効果と25%の最大クラウドコントロール耐性を付与するようになりました。

つまり、上のModdingで追加された要素はチャネリングスキル向けの効果ってことでしょうか?まあ、実際に使ってみないとなんとも言えませんが、現在Top20ビルドで「ドレインエッセンス」が強いので更に壊れたりする可能性とかがあるかもしれませんね。😁

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 

パッチが配信されました!(向こうはアメリカ東部だと思うので真夜中じゃないのか?😅)

で、一応テキストをチェックしたのですが何故かあまり更新されてません。(英語テキストのファイルの更新日付が古いままなので更新し忘れかも?)
でもゲーム中では、たしかに新しい効果がチャネリングスキルに設定されています。


それに、既存のキャラでスキル画面を開こうとするとゲームがクラッシュするんですけど...(新規キャラを作成してなら大丈夫みたいですが)→ いろいろ試してみましたが、これはダメぽいです。スキル画面を開くときに今回偏した部分の設定値が違うのか例外処理でクラッシュしている感じです。修正待ちかな。😆

引き続き調査しようと思いますが、すぐにHotfixが出るかも?😅 



「ファイティング スピリット」の持続時間はポイントごとにスケール増加ですね。まあ、フルにポイントを注ぎ込めるスキルではないと思うのでこれなら振った分だけ長くなるので使えそうです。

「ラース オブ アグリヴィックス」の報復ダメージ

「ハイ ボウテンシ-」の報復ダメージ

これらの実際の効果については、フォーラムの常連がフィードバックを出してくれると思うので待ちましょう。(ちょっと翻訳作業で手が回らないので。😂)

それから、あまりプレイしてなかったので初めて気が付きましたがCtrlキーを押すと詳細表示になりますが、アイテムのステータスの下限、上限が表示されるようになってるんんですね。
(いつから?😆)
「げっ!カオス耐性は最低値かよ!」というのが一目瞭然で分かってしまうのは良いのか悪いのか...😅

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 

3/25追記:クラッシュする原因がわかりました。日本語のスキル周りのファイルにはスキルの英語名も分かるように独自に英語名も追加してあるのですが、ここで使用している改行のコードが今回のアップデートからエラーになるようです。とりあえず、このコードさえなければクラッシュは起きないみたいなので暫定的にその部分のファイルを修正しました。あと、Crowd Control のTag_notもフォラムに対処方法が出ていたのでついでに修正しておきました。😅→  こちら リンク

フォーラムに報告も出したので修正してくれるかな?


英語名の後の改行がなくなりましたが、まあ、プレイには影響ないと思うので。あと、Tag_notのところは特にいい名前が思いつかなかったので「CC耐性」としておきました。😅

それからこの追加されたCC耐性の項目は、Zantaiのコメントをみると、「アイ オブ レコニング」がCC系の攻撃で中断することがあるのを改善したかった、というのが理由みたいです。→ リンク

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 

3/27追記:本日プレイテスト用にバグのみを修正したパッチが配信されたようですが、今度はゲーム自体が起動できないという報告が多数あり、すぐにロールバックされたようです。😆

で、先日の多数のバグはどうもゲームファイルの破損が原因だったらしく、開発用のマシンに重大な問題が発生しているのかもしれません。(こりゃ時間がかかるかも?😅)
→ リンク

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 

3/28追記:再度パッチが配信されました!今度は大丈夫みたいで日本語ファイルの改行コードの問題も解決してました。ただ、今回思いの外テキストの変更箇所が多いのでプレイテスト用の日本語修正ファイルを作るのに少し時間がかかりそうです。(まあ、プレイに影響するような部分は殆どなさそうなの今のファイルのままでも大丈夫そうですが、今日中には出来るでしょう。 いや、よく見たら公式日本語のファイルも更新されていますが、英語ファイルと同期されてない&既存の訳が改悪されてたりとよくわからない状態なので数日はかかるかも。 意外にサクッと終わりました。😂)

CC耐性関連のテキストは少し変わっていて、こんな感じに変わってます。(実際にはもっと種類がありますが、ゲーム中に出てくるのかは謎。😅)

で、とりあえず、CC耐性と訳しておきましたが、以前に自分的には行動型耐性とも呼んでたたもので、気絶、凍結、捕縛、石化、減速、スキル妨害の耐性のことです。(正確には精神支配もだけど今はスキルもアイテムもないと思うので)通常、耐性の上限はどれも80%なので、今回の場合、最大105%まで上げられるってことになるでしょうか。(ただステータス画面で80%以上で表示されたりはしなく、以前通り80%以上は超過として表示されます。)また時間短縮は気絶時間短縮等と同じで全部のCC耐性に対して効くってことでしょう。

というところで、「アイ オブ レコニング」メインのキャラを少し使ってみましたが、回転が途中で止まるようなことがなくなったのと、スキルを押しっぱなしにしてれば移動スキルを使っても移動した後自動で回転を再開してくれるので、すごく快適です。(もうここまできたら、ボタン押しっぱなしもめんどいので、ボタンはスキルのオン・オフでいいかも。😅)まあ、まだフィードバックで変わりそうですけど。

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 

2026年3月21日土曜日

V1.3.0 プレイテスト パッチノート 0321

妙なタイミングですが、新しいパッチノートが来ました。差分はこちら  → リンク  今週末と言っているので明日か明後日には配信されるのかな?

【ゲーム】

・すべての敵の防御吸収率を20%低下。

またしても思い切った変更を入れてきました!😅 で、これに伴っての調整なのか、今回は装備やAffixの%ヘルスを実数値のヘルスに置き換え、クラススキルで&ヘルス増加のものも微弱体化されてます。まあ、最近物理ビルドが少し弱くなってきたのでテコ入れしておこうという理由もあるのかもしれません。

【クラス】
【ソルジャー】
・「ファイティングスピリット」:ランクに応じて持続時間が延長され、ランク12で8秒、最大アルティメットランクで10秒になります。ランクに応じて発動率が上昇し、ランク12で50%、最大アルティメットランクで70%になります。

マジですか!😮 8秒でも結構すごいと思いますが、10秒はヤバくないか?😅

【デモリッショニスト】
・「ハイポウテンシー」: % 報復ダメージの修正ボーナスを
追加。

むっ!「ファイアストライク」が報復ダメージの攻撃ソースになるというのは結構面白そうです。

【アルカニスト】
・「ラース オブ アグリヴィックス」:% 報復ダメージの修正ボーナスを追加。

こっちはCDありなので使い方が難しそうですが....😅

【オースキーパー】
・「ジャッジメント」:持続時間を5秒に延長。「ジャッジメント」に持続ダメージ効果を追加するすべての修正効果は、これに合わせて持続時間が5秒に延長。

体内損傷のDoTビルドの可能性を感じさせる興味深い変更です。スキル自体のCDが5秒なのでタイミングよく押せれば常に持続ダメージを入れ続けられるってことになりそうです。

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 

前回時間があったら「Heroes of Might and Magic 3」の日本語化をやってみようかと書いたので、軽く調べてみたのですが、

以前書いたMod 「VCMI 」用の日本語化ファイルはその後更新されてないものの、訳の修正自体は可能です。ただ、メインキャンペーンはゲームがクラッシュしてプレイ不可。現状プレイできるのは「ヒーローズ クロニクルズ」だけという感じでした。

でしたが、試しに中国語の言語に変えてみたら、普通にメインキャンペーンはプレイ出来るので、フォントを入れ替えたらどうかと思ったら、中国語のフォントにはひらがな・カタカナも含まれていたのでテキストを日本語のものに置き換えれば普通に日本語で遊べるようになりました。(ただし、逆に「ヒーローズ クロニクルズ」はなぜか日本語になりません。まあ、日本語設定の方で遊べるのでいいか。😅)

見事日本語で遊べるようになりました。これで、プレミア価格の日本語版なんか買わなくても良いし、日本語版が発売されなかったDLC「シャドウ オブ デス」も遊べます!

さらに、コミュニティ作成の拡張パックでありながらあまりの完成度の高さに、導入するのがすでに世界標準となっている「Horn of the Abyss(HotA)」もVCMI用に移植されているのですが、こちらも日本語化出来そうなことがわかりました。

HotA が日本語でプレイできるのはテンションが上ります!😀

このHotAの移植版は今年の1/1に公開された本家最新バージョンVer1.8に到達しているので、新派閥の「ブルワーク」も使用可能です!

ということで、必要なコンテンツのすべてが日本語でプレイ可能になりそうですが、本体とDLC2つ+「ヒーローズクロニクルズ」+「Horn of the Abyss(HotA)」を全部あわせるとんでもないテキスト量なので訳の修正にどれくらい時間がかかるのか分かりません。(数カ月はかかりそう。😂)まずは、世界の地理や歴史から勉強しないと...😂

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++