UE4ビルドしてみる備忘録

過去記事→現在は有効化されている模様

UE4.26からデフォルトでChaosが有効化されているはずだったがUE4.26 preview6以降で無効化されてしまったらしい。

どうしてもChaosが試したいのでエンジンビルドに挑戦してみた。

手順

参考↓

https://forums.unrealengine.com/unreal-engine/announcements-and-releases/1814986-unreal-engine-4-26-preview/page37

GithubからSourceをダウンロードしてChaosを有効化、ビルドしてみる。

Setup.batを起動するとSourceファイルが生成される

*Zip解凍場所が200文字以上、日本語が含まれていると生成に失敗する

↑何やら怒られたが、調べたら追加のコンポーネントが必要みたい

↑C++によるゲーム開発が必要みたいです

	// This will trigger if an IMPLEMENT_SHADER_TYPE was in a module not loaded before InitializeShaderTypes
	// Shader types need to be implemented in modules that are loaded before that
	checkf(!bInitializedSerializationHistory, TEXT("Shader type was loaded after engine init, use ELoadingPhase::PostConfigInit on your module to cause it to load earlier."));

↑今度はWindowsMR関連のエラーが出ている模様

"EnableByDefault" : False,

↑WindowsMixedReality.upluginの13行目をTrue→Falseに編集することでエラー回避できる

参考文献

https://docs.unrealengine.com/en-US/Engine/Chaos/ChaosDestruction/ChaosDestructionOverview/index.html

https://docs.unrealengine.com/en-US/Programming/Development/BuildingUnrealEngine/index.html

https://answers.unrealengine.com/questions/958768/425-engine-build-with-chaos-enabled-spits-out-erro.html

https://forums.unrealengine.com/unreal-engine/announcements-and-releases/1641765-how-to-enable-chaos#post1642431

https://github.com/EpicGames/UnrealEngine

https://qiita.com/4_mio_11/items/8b04879d5e0ebeed681a

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です