gauge-highImproving Performance

Loading Performance

Game load times are primarily determined by the size of the assets in your project.

  • Mipmaps (1/8 resolution versions of your textures) are included in the initial game payload

  • Textures used by Sprite_Renders with "Wait for Load" checked will block loading waiting for high resolution versions (should only be used for spawn areas)

  • Other high resolution textures are streamed and loaded after join

circle-exclamation

Client Performance

You can press F3 at any time to open a client profiler. Check the "Capturing" checkbox to start recording and uncheck it to pause and review.

On gaming PCs we recommend targeting ~2ms total frame times. This will give you headroom for low end mobile devices which will typically be 4-6x slower.

Network Performance

Basically: reduce the number of entities in your scene doing stuff. We'll add more guides here soon :D

Last updated