公式のランチャーが使いづらいので自分でランチャーを作りました【HoI2 Darkest Hour】

HoI2 Darkest Hourってどんなゲーム?

HoI2 Darkest Hourとは、第2次世界大戦を舞台としたシミュレーション・ストラテジーゲームであるHearts of Ironシリーズのゲームです。特徴は、師団(兵)に直接指示を出すことと、衛星軌道タワー(同一プロヴィンス(地区)に師団が増えるほど師団のマークが上に積み重なり、いずれタワーのように見えることから)が作れることです。

使いづらい公式ランチャー

そんなHoI2 Darkest Hour(以降、DH)ですが、何故かランチャーからではウィンドウ表示で起動ができません。仕方なくsettings.cfgをメモ帳で書き換えて、Darkest Hour.exe(ゲーム本体)を直接起動していました。これを解決すべく、settings.cfgを変更するソフトを自作してカスタムランチャーとしました!結果的に今までのランチャーでは変更できなかった設定もGUIで変更できるようになり、かなり便利になりました!

カスタムランチャーのダウンロード・使い方

ダウンロード:GitHub(release)
DHCustomLauncher_vX.exe(以降、DHCustomLauncher.exe)をクリックしてダウンロード。ダウンロード時に止められたら許可をします。

ダウンロードしたら、ダウンロードしたDHCustomLauncher.exeをDarkest Hour.exeやDarkest Hour Launcher.exeなどがある階層(フォルダ)に移動させます。

DHCustomLauncher.exeを起動します。

初めて起動しようとすると許可を求められるので、「詳細情報>実行」と押します。                                                                                                                                 エラーが出なければ成功です。settings.cfgが見つかりませんと言われたら入れるところを間違っている可能性があります。

起動するとこんな感じです。

各要素にマウスオーバーすると、その要素の説明が読めるようになっています。
よく使うのは解像度とMod選択あたりでしょう。この二つの設定が共存できなかった旧ランチャーと比べると、格段に使い勝手はよくなりました。

Mod選択には「Modsフォルダ名」で指定したフォルダの中にあるフォルダ(Mod)を表示し、Mod選択の右には現在選択中のModのicon.icoを表示しています。

言語設定に関しては日本語化後の表記になっていますので、ゲーム本体を日本語化していなければ、日本語に設定しても日本語にはなりません。

まとめ

今回はHoI2DHというゲームのランチャーを作りました。技術的にはWPFというもので作っています。その他にもWPFで作ったアプリケーションがありますので、そちらもご覧いただけたら嬉しいです!

コメント

タイトルとURLをコピーしました