七草堂ひろきち 2022/12/11 22:49

UE5.1でパッケージ化ができないで焦った話。

先日「そういえば、UEが5.1になってからパッケージ化をしてなかったな。」と、思い立ち、パッケージ化をしてみたのです。

特に難しいプラグインも使ってないので、あっさり「ピリリッ」と、音と共に、ビルドが完了したようです。
・・・が、「あれ?早いな。」って思いました。以前なら40分くらい掛かってたのですが、5分くらい?しかも、2Gくらいの大きさだったものが、300Mくらい。
でも「・・・まぁ、もしかして余計なコンテンツをシッピングで削ってくれたのかな?」などと、思って出来上がったexeファイルを実行してみました。

すると・・・実行中のくるくるマークはでますが、そのまま起動することなくマークは消えました。
「えー--!?い、いや、そんなはずはない。」と、何度もやってみるも、結果は同じ。
しかも、いつも「パッケージ化成功しました」とか、「失敗しました」が結構、数秒出るのに、一瞬で消えてる。


ぐぐ・・見るしかないか・・・ログを・・・
ふむ、なるほど!わからん!! 
このログの「WorldMaterial」がめちゃ長い怪しい。この「カスタムトレースチャンネル7~10」がおかしいのでは。
などと、探りましたが、結局解らず。

余りにも、ショックを受けて、30分ほど眠りました。
ちょっと眠って夢を見た後、少しやる気が回復しました。

と、いうわけで、「UE5 パッケージファイル 起動しない」などで、1つ1つ探った
ところ。

①必要なSDKがないのではないか?というわけで、こちら記事を参考にやってみました。
https://youtu.be/jC3cFvGCZ0Y

もともと、VB2022があって、SDKは入れてあったのですが、この説明では2022があるにも関わらず、VB2019を入れていたので、とりあえず従ってみました。
結果、変わらず。

次に検索していると・・・

Unreal Engine 5 (5.0.3)でパッケージ成功しても.exe起動で何も表示されない
という記事が。
で、その内容と言うのが・・・
「Editor Scripting Utilities プラグインを無効にする。」

これかー。とりあえず外してみる。
よくわからないけど、パッケージ化してみてもその速さも、感じも変わった気がしないが・・・
と、まぁ、exeを実行してみる。


おわ!動いた!まじかー--。

なんと、あっさり起動しました。やったー!
・・・でも、あれ?ゲームスタート押すけど、何も進まない・・・。
どうも同じタイトルに戻っている感じ。

つまりBP命令の「OPENLEVEL」の命令が稼働してない・・・・?
いや、パッケージングの速さから考えると、ファイルに追加していない感じですね。

というわけで今度は「OPENLEVELが効いていない」を検索。
すると
ue4 mobileでopenlevelがうまく機能しない場合の対処法というページを見つけました。
それによると・・・
「プロジェクト設定→パッケージ化→「プロジェクトコンテンツディレクトリ内のすべてをクック」を有効にする」


つまり、これですね?

すると・・・・
おぉ、パッケージング時間も1時間くらいになって、無事に全MAPも書き出し&遷移ができるようになりました。ゲームの大きさもまぁ大きくなりまして、3.7G・・・(えぇぇ
間もなくDVDでも入らない大きさになりそうで、ゆくゆくは、パッケージングの時にダイエットできるための方法も知らねばなりませんね・・・・。

https://twitter.com/nanakusado/status/1599345095735926784

以上、UE5.1になってからの久々のパッケージングに関わる大ピンチでした。
みなさんも時々は、テストしておきましょうね。僕も今回は2つだけでしたが、様々なパッケージングのエラーが重なると本当に精神が消耗します。
都度、確認して排除してゆく癖をつけましょうね。

フォロワー以上限定無料

記事の無料の範囲を見ることができます。【全員見れます】の記事は全部見ることができます。

無料

【 ストロング応援コース 】プラン以上限定 支援額:500円

エロはないです。動作の動画だけです。

プランに加入すると、この限定特典に加え、今月の限定特典も閲覧できます 有料プラン退会後、
閲覧できなくなる特典が
あります

バックナンバー購入で閲覧したい方はこちら
バックナンバーとは?

月額:500円

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

記事を検索