『鬼滅の刃 ヒノカミ血風譚』はUE4で開発されているので、『聖剣3』と同じ方法でMODが作れないか色々と試行錯誤していました。
すでに海外の作成ガイドがありますが、私の失敗も含めて作成ガイドの補足として雑にまとめておきます。
参考サイト:Discord(Unreal Anime Mods)の#demon-slayer-moddingチャンネル
1.テクスチャ置き換え
『聖剣3』と同じ方法で置き換え可能。
関連記事:『聖剣伝説3 TRIALS of MANA』UE4用MOD作成ガイド
●『ヒノカミ血風譚』のUEバージョンは4.25。
●umodelで抽出するテクスチャは以下の各キャラのtextureフォルダ。
\APK\Content\Art\Model (本編、対戦モード)
\APK\Content\DLC** (DLCキャラ)
●色変え対象のテクスチャ末尾のアルファベットは以下、その他はdiscordのピン止め参照。
Di:メインカラー
Ac:シャドウカラー
作ったMOD:Japanese GAL Style Nezuko
2.モデルスワップ
スワップを直訳すれば「交換」で置き換えることとほぼ同義だが、本記事ではUE4を介さずに直接「.uasset」ファイルを編集し、ゲーム内の読み込み先を変更することで置き換えるものを指す。
キャラスワップについてはGameBananaにガイドがあるので、作成例の通りにすれば簡単に置き換えることができる。(他ゲームも同様の方法でスワップできるはず)
ガイド:How to model swap
手順自体は簡単なものの、何か所か躓いてしまったため適当に補足。
●ガイドの「umodel_kimetsu」を使用する。
●umodelの「Tools→Save selected packages」にてuassetを抽出できる。
●ガイドのUassetEditorリンク先からAssetEditor.exeをクリックした先のページでDLする。
●AssetEditor.exeを開いたら右上のバージョンを4.25にしておく。
●ガイドの作成例のようにNPCでプレイアブルを置き換える場合、NPCのメッシュファイルを偽装すればいいので、ヘッダの編集箇所はファイルパスとファイル名の2か所。(これは聖剣3でモデル置き換えをやっていればすぐ理解できるはず)
●uasset編集後はuassetとuexpのファイル名を元のプレイアブルキャラのファイル名にする。
●unrealpakでは「\任意の英語MOD名\APK\Content・・・」に編集したファイル(uasset/uexp)のみ配置する。
●Unverumはただの管理MODなので不要。
『ヒノカミ血風譚』においては、モデルが各キャラのサイズや表情に依存してゲーム内演出などで大きく崩れるのでモデルスワップには向いてない。
作ったMOD:Kiyo(Akaza swap)、Mtsuri(Nezuko swap)
3.モデル置き換え
カスタムUE4が必要とのこと。
念のため『聖剣3』と同じ方法でumodel_kimetsu→pskファイル→blender→ノーマルUE4.25の流れで作ってみたがエラー落ちした。
カスタムUE4はdiscordの#demon-slayer-resourcesから入手でき、モデル置き換えのチュートリアル動画もある。
個人的にやりたいことはキャラスワップで実現でき、カスタムUE4のインストールが面倒なのでモデル置き換えは今後試すことはないが、調べた過程で使えるかもしれない情報を以下にメモ。
●AESキー(として紹介されていたがアンパックできなかった)
0x6F168073B9B21449D742241700068ADABC306FA9AA3831164DEE8DE34E0EFBB0
●チュートリアル動画とは別の方法?でモデル置き換え
export from umodel as psk and gltf
import psk skeleton, delete mesh
use noesis to turn the gltf into an fbx, import the mesh and delete the skeleton
parent the mesh to the skeleton
do whatever you want to your mesh
export from blender without leaf bones
import into UE4
put the skeleton and the mesh in their respective spots
save cook pack
要約すると、pskのスケルトンとgltfをnoesisで変換したfbxのメッシュをblender上で組み合わせてUE4にインポートするとのこと。
4.MOD配布サイト
『ヒノカミ血風譚』はオンライン対戦がメイン(?)のためMOD紹介記事は作るつもりはないので、ここに箇条書きでまとめておく。
見た目を変えるだけであれば対戦相手からは通常通りに見えるのでオンラインで使用しても問題ないと思われるものの、絶対大丈夫とは言えないので自己責任で導入すること。(私自身は見た目を変えてランクマしている)
●GameBanana
珍しくここがメインで大量にある
●Charisma Computer氏の個人配布 [21/12/29追記]
各動画にDLリンクがある。
MODの導入は、標準インストールであれば以下のように「~mods」フォルダ(「~」は半角)を作ってpakファイルを入れるだけ。
C:\Program Files (x86)\Steam\steamapps\common\Demon Slayer\APK\Content\Paks\~mods
-2021/12/5
本記事で紹介しているものはデバッグコマンドを使った結果としてチートができるもので…