Build completing successfully, but loads to a 'corrupted' frozen image

Hi,

I’m fairly new to Unity but I have the early works of a 2D game that runs and plays fine through the editor.

I figured it would be sensible to create a build of my project early on. However whilst the build completes successfully, and the executable loads and goes through the Unity splash screen, I’m then greeted with the frozen image below.

I thought it might be zooming in on one of my sprites and rendering it all funny, but after hiding all my assets and rebuilding I get exactly the same image every time.

It doesn’t seem to be responding to any inputs either, at least that’s my assumption on the basis that the ‘shoot’ button triggers no audio.

I have no idea what to try to resolve this, so I’m really hoping someone might have some ideas to try!

Thanks,
ValourCat

What does the log say? https://docs.unity3d.com/Manual/LogFiles.html

Thanks for the quick response. I’ve tracked down the player log, which I think is the relevant one:

Mono path[0] = ‘E:/Unity/Platformer/Build/Platformer_Data/Managed’
Mono config path = ‘E:/Unity/Platformer/Build/MonoBleedingEdge/etc’
PlayerConnection initialized from E:/Unity/Platformer/Build/Platformer_Data (debug = 0)
PlayerConnection initialized network socket : 0.0.0.0 55338
Multi-casting “[IP] 192.168.0.11 [Port] 55338 [Flags] 2 [Guid] 3544876010 [EditorId] 3098511379 [Version] 1048832 [Id] WindowsPlayer(DESKTOP-D0Q4RI4) [Debug] 0 [PackageName] WindowsPlayer [ProjectName] Platformer” to [225.0.0.222:54997]…
Started listening to [0.0.0.0:55338]
PlayerConnection already initialized - listening to [0.0.0.0:55338]
Initialize engine version: 2020.3.19f1 (68f137dc9bbe)
[Subsystems] Discovering subsystems at path E:/Unity/Platformer/Build/Platformer_Data/UnitySubsystems
GfxDevice: creating device client; threaded=1
Direct3D:
Version: Direct3D 11.0 [level 11.1]
Renderer: NVIDIA GeForce RTX 3070 (ID=0x2484)
Vendor:
VRAM: 8043 MB
Driver: 30.0.14.7168
Begin MonoManager ReloadAssembly

  • Completed reload, in 0.645 seconds
    Initializing input.
    Input initialized.
    Initialized touch support.
    UnloadTime: 0.653700 ms
    Setting up 8 worker threads for Enlighten.
    Thread → id: 2c3c → priority: 1
    Thread → id: 31b8 → priority: 1
    Thread → id: 3390 → priority: 1
    Thread → id: 6b50 → priority: 1
    Thread → id: 318 → priority: 1
    Thread → id: 6624 → priority: 1
    Thread → id: 572c → priority: 1
    Thread → id: 7d84 → priority: 1
    ##utp:{“type”:“MemoryLeaks”,“version”:2,“phase”:“Immediate”,“time”:1634760505737,“processId”:29128,“allocatedMemory”:217155,“memoryLabels”:[{“Permanent”:40},{“NewDelete”:216},{“Thread”:144},{“Manager”:1904},{“GfxDevice”:210584},{“Serialization”:456},{“WebCam”:32},{“String”:235},{“HashMap”:1536},{“PoolAlloc”:56},{“GI”:296},{“VR”:1560},{“Subsystems”:96}]}