Project Requirements and Settings

  • For API 5.4 you must use Unity 2022 version 2022.3.5 LTS or higher supported version. Unity 2021 support is untested.

  • For API 5.3 you must use Unity 2020 version 2020.3.33 LTS or higher.

  • Do not use HDRP (High Definition Render Pipeline) or their custom SRP (Scriptable Render Pipeline).

  • Set UI buttons / selectionables to Navigation: None.

  • Game Delivery: All web Games (Unity, Javascript, and Construct) must be submitted as a production-ready deployment build, in accordance with the build settings and submission process for all LOL web games.

  • Enable WASM Streaming Instantiation

    • Introduced in Unity starting with Unity 2021.2, which was released in October 2021.

      This feature allows the Unity WebGL builds to instantiate WebAssembly modules more efficiently, leading to faster load times and better load success. Streaming instantiation makes it possible to compile and instantiate the WebAssembly module as it is being downloaded, rather than waiting for the entire module to be downloaded before starting.

    • If you're using the newest Unity version supported by Legends, this setting should be on by default.

  • Compression

    • Brotli preferred, but GZip OK.

    • The uncompressed build still needs to be under 30MB.

Last updated