Performance & Optimization
Performance work starts with the first playable moment: the game should load quickly, stay responsive, and avoid unnecessary downloads before the player can interact.
Focus on these areas first:
Initial download size: Keep the first package as small as possible. Move non-critical content out of the initial load.
Loading flow: Show progress clearly, avoid long blank screens, and enter gameplay as soon as the core assets are ready.
Runtime stability: Avoid freezes, memory spikes, and layout shifts during gameplay, ads, orientation changes, and tab switching.
Asset delivery: Compress assets, split large content, and load heavy resources only when needed.
Platform limits: Check target platform requirements before submission. Some platforms set strict limits for initial download size, total package size, and loading time.
Engine-specific implementation details are listed in child pages.
Last updated