実行ファイルを実行した直後にWorld Creatorがクラッシュした場合は、以下の場所にあるログファイルを確認してください:
C:╱Users[USERNAME]╱Documents╱World Creator╱Versions╱[VERSION]╱log.txt
そのファイルをテキストエディタで開き、最後のエントリまでスクロールダウンしてください。以下のテキストに似ているはずです:
例外: Exception: Value cannot be null. (パラメータ 'context') コールスタック:
at SkiaSharp.SKSurface.Create(GRContext context, GRBackendRenderTarget renderTarget, GRSurfaceOrigin origin, SKColorType colorType, SKColorSpace colorspace, SKSurfaceProperties props)
at SkiaSharp.SKSurface.Create(GRContext context, GRBackendRenderTarget renderTarget, GRSurfaceOrigin origin, SKColorType colorType)
at WorldCreator3.UI.SkiaRenderer.Rebuild(Texture renderTarget)
at WorldCreator3.WorldCreator.Initialize() at QHobcdjfY6cDlRbF0P.XaRW86QbuOd9mcCiHC.ihoftOSdD(String[])
興味深いのはここの部分だ:
例外です: 値をNULLにすることはできません。(パラメータ 'context')
これは、World CreatorがVulkanコンテキストとインスタンスを作成できなかったことを意味します。VulkanはOpenGLやDirectXのようなグラフィックスAPIで、GPUドライバに付属しています。
問題は、GamePPと呼ばれるアプリケーションをインストールした可能性があることです。このアプリケーションは、バグのあるVulkanレイヤーをインストールし、World CreatorのようなVulkanベースのアプリケーションをクラッシュさせます。
解決策は、GamePPをアンインストールし、C:/ProgramData内のGamePPSDKフォルダを削除することです。そうしないと、World Creatorやその他のVulkanベースのアプリケーションは起動しません。