[UE554]パッケージ化がループして2日以上パッケージ化できない場合「XGE Con​​troller」プラグインを完全に無効にすることで解決します。

エラー表示は無く、以下がループしていました。

 2 packages in the savequeue:
UATHelper: Packaging (Windows): LogCook: Display:     /Game/jennie9/SwimSuit_Top_FRONT_5010
UATHelper: Packaging (Windows): LogCook: Display:     /Game/jennie9/Skirt_Short_Cage2_Middle_M
UATHelper: Packaging (Windows): LogCook: Display: 2 objects that have not yet returned true from IsCachedCookedPlatformDataLoaded:
UATHelper: Packaging (Windows): LogCook: Display:     Material /Game/jennie9/SwimSuit_Top_FRONT_5010.SwimSuit_Top_FRONT_5010
UATHelper: Packaging (Windows): LogCook: Display:     Material /Game/jennie9/Skirt_Short_Cage2_Middle_M.Skirt_Short_Cage2_Middle_M
UATHelper: Packaging (Windows): LogCook: Display: Cook Diagnostics: OpenFileHandles=311, VirtualMemory=4265MiB, VirtualMemoryAvailable=106810MiB

連鎖的な影響があるかどうかはわかりませんが、「XGE コントローラー」プラグインに関連しているようです。

私が収集した限りでは、これは Incredibuild を利用したコンパイル配布プラグインですが、実際には CPU 上の複数のコアが完全に利用されるのを妨げるだけのようです。

シェーダーのコンパイルが非常に遅く、かつシェーダーのコンパイル時に ShaderCompileWorker.exe プロセスが1つしか起動されていない場合は、これも原因の可能性があります。実際には、タスクマネージャーの「プロセス」タブには3つの ShaderCompileWorker プロセスが表示されることがありますが、詳細タブに切り替えると、「shadercompileworker.exe」プロセスが1つと「XGEControlWorker.exe」プロセスが2つしか表示されないことがあります。ほとんどの環境では、「XGEControlWorker.exe」プロセスは表示されず、「shadercompileworker.exe」プロセスが多数表示されます。なぜ一部の環境でこの動作が異なるのかは、私にはわかりません。

とにかく、コンパイル時間を大幅に短縮できる解決策として私が見つけたのは、

「XGE Con​​troller」プラグインを完全に無効にすることです。(エディターで「編集」>「プラグイン」を選択し、「XGE Con​​troller」を検索して「有効」のチェックを外します。)

追記:このマシンにIncredibuild Coordinatorというツールがインストールされているのを見つけました。シェーダーコンパイルタスクが配布待ちになっていることを検出しましたが、有効なライセンスがインストールされていなかったため、実際には複数のコアに配布されていませんでした。おそらくこれが、ほとんどの人がこの問題に遭遇しない理由でしょう。Incredibuild Coordinator(または類似のツール?)がインストールされていない場合、エンジンはデフォルトでXGE Incredibuildを利用したコンパイルを使用しません。

参考URL

https://forums.unrealengine.com/t/only-a-single-shadercompileworker-process/455973/2

[UE5.3.2]パッケージ化 292Wrapped by AutomationException: Cook failed. UE5

LogScript: Error: Script Msg: /Game/0_furcraeaTokyo/13_matahuman_UQ5motion/MF_Idle_MHUQ5 : アニメーション アセット (/Game/0_furcraeaTokyo/13_matahuman_UQ5motion/MF_Idle_MHUQ5.MF_Idle_MHUQ5) のターゲット USkeleton を取得できません
LogScript: Error: Script Msg: /Game/0_furcraeaTokyo/13_matahuman_UQ5motion/MF_Idle_MHUQ5 : 指定された USkeleton が無効

出力をよく見ているとが赤い文字の行がみつかりました。

MF_Idle_MHUQ5を検索して削除したらなおりました。

赤い文字の行を直していけば治るエラーでした。

参考URL

https://forums.unrealengine.com/t/unknown-cook-failure-cookcommand-automation-cs-249-wrapped-by-automationexception-cook-failed/138364/13

[UE5.3.2]パッケージ化エラーcompiling-cusers-username-appdata-local-temp-uatf-programfiles-epicgames-ue_5-3-rules-uat-rules-39638434eaa19de5f144482d776d2f34-dll-assembly-does-not-existの解決方法

Project contains multiple Game targets (UE53PuciCo2024G2, UE53PuciCo22G3) but no DefaultGameTarget is set in the [/Script/BuildSettings.BuildSettings] section of DefaultEngine.ini
UATHelper: パッケージ化 (Windows): (see C:\Users\notsuka\AppData\Roaming\Unreal Engine\AutomationTool\Logs\F+Program+Files+Epic+Games+UE_5.3\Log.txt for full exception trace)

Compiling C:\Users\UserName\AppData\Local\Temp\UAT\F+Program+Files+Epic+Games+UE_5.3\Rules\UATRules-39638434eaa19de5f144482d776d2f34.dll: Assembly does not exist

AIによると

  • アセンブリの問題 エラー「UATRules-39638434eaa19de5f144482d776d2f34.dll: Assembly does not exist」は、指定されたアセンブリが見つからない場合に発生します。この問題は、特に異なるプラットフォーム間でのビルド時に一般的です。source
  • 📋 確認すべき点 まず、DLLファイルがプロジェクトに正しく参照されているか、または適切な場所に存在するか確認してください。また、リモートビルド時には、WindowsとMac間でファイルが同期されているかも重要です。source
  • 💡 解決策 一部のユーザーは、必要なDLLを再インポートし、ライブラリフォルダーを手動で削除することで問題を解決しました。このプロセスで、ビルドキャッシュをクリアすることが役立つ場合があります。source

UE5のパッケージメニューの下の強制的 SDK 更新をする。

UE再起動 するもだめで

https://zenn.dev/posita33/books/ue5_starter_cpp_and_bp_001/viewer/chap_01_vs2022_setup

でwindows11SDKが入ってないことに気づいた

ファイル>からZIP圧縮したプロジェクトを

これだけの状態から開いたらクックが走るようになった!

パッケージ化完了

[ue5] ue4ぷちコンに出したゲームをアップしました。「だから寒冷地ではVISAがないとダメって言っただろ!」#UE4ぷちコン #UE4ぷちスタ 応募作品 #UE5Study #UE5 #UnrealEngine5

できたパッケージはこちらにアップしました。できたら遊んでみてください。

2.83GBあります。
download は以下

DevelopmentBuild  チェックポイント(レベル内セーブ機能)があるEasyバージョン

V7 VoicePeak版
https://drive.google.com/file/d/1brxO2bYWV4GZfw9vMK6O_L6ReHHHTFow/view?usp=sharing

V4
https://drive.google.com/file/d/1S25uUMd1k9umFNJ8HRiXHf0QvtRGCTNR/view?usp=sharing

Shipping チェックポイント(レベル内セーブ機能)がないHardバージョン

V6 VoicePeak版
https://drive.google.com/file/d/1khzi3AEROpcaJhmpsGoMqxYDtxVVFj9U/view?usp=sharing

V2
https://drive.google.com/file/d/10s3s-XBcIw3ezOFC3qbgvrI82PXvzn2W/view?usp=sharing

操作方法
キーボードでの操作は以下
 Jump スペースバー
 スライディング C
 弓構え 1
 弓発射 マウス左クリック
 このレ ベルをやり直し H
 キャラクター変更 C
 移動 WASD 後ろから敵に近づくと、はがいじめ
 カメラ方向 マウス左クリックドラッグ
 アイテム回収/構え時は投げ マウス左クリック
 アイテム投げ構え マウス右クリック

ゲームパッドでの操作は以下

感想、コメントなどくれると泣いて喜びます。笑

[UE5]UE5パッケージ化のまとめ 

UE5ってこと以外は、ほとんど以下と一緒です。ごめんなさい。
CGとかさん ありがとうございました。
https://twitter.com/O_Y_G

https://qiita.com/O_Y_G/items/8bc60efe54f9aefafd38

基本画像キャプチャです。

圧縮およびクック済みのパッケージを作成  オン
ビルドコンフィギュレーション Shipping
完全に再ビルド オン
前提条件のインストーラを含む オン

ゲームのデフォルトマップを設定

説明はしなくても大丈夫

フレームレートを30に固定したらめっちゃ遅くて失敗した。
フレームレートをスムージングでできるなら60フレを許容しないとモーションが変になる。

プラットフォームWindowsはとくにめんどうならしないくてOK

VRプラグインをOFF なってる

ビルドに時間がかかりすぎた場合は。。。。4時間かかったのが1時間でおわったマジか!!

以上です。

ウンロードはこちら

[UE5]パッケージ化 Unknown structure.エラーの解決方法/[UE5] Packaged Unknown structure. Error Answer

今回出たエラーはこれでした

アンリアルクエストのランキング機能のなかのBP_SaveDataのRankingDataがおかしくなっていました。

UATHelper: パッケージ化 (Windows (64-bit)): LogInit: Display: LogProperty: Error: FStructProperty::Serialize Loading: Property ‘StructProperty /Game/UnrealQuest/Blueprints/BP_SaveData.BP_SaveData_C:RankingData.RankingData’. Unknown structure.

構造体関係ありそうだけど関係あんまりなかった。みたい。

解決策は簡単。変数の名前を変更するだけ
今回の場合はBP_SaveDataのRankingDataをRankingDateにしたらOKです。


変数の名前を変更するだけでクックエラーを修正できました
(修正するよりもはるかに簡単です)すべての参照)。


参考URL

https://forums.unrealengine.com/t/unknown-structure/420946

[UE5]パッケージ化 Windows SDKエラーの解決方法/[UE5] Packaged Windows SDK Error Answer

こんなエラーが出ていた。。

フォーラムにのっていなかったので自分でPOSTした。

英語フォーラム
https://forums.unrealengine.com/t/ue5-preview2-cannot-be-packaged-in-ue5-previrew-2/512643

英語フォーラムに日本語で間違えて投稿
https://forums.unrealengine.com/t/ue5-preview2-ue5-previrew2/512640

日本語フォーラムに投稿
https://forums.unrealengine.com/t/ue5-preview2-ue5-previrew2/512660

サチナシさんに聞いてみました。

サチナシさんに感謝!おかげで大変助かりました!!ありがとうございます!!!!

ちなみに今のVisual Studio 2019 Installerの状態 赤以外のは関係ないです。