Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Unity 6.4 multi-threaded builds not work on itch

A topic by micz created Mar 26, 2026 Views: 222 Replies: 1
Viewing posts 1 to 3

I have a prototype that generates terrain using marching cubes. Recently, Unity has added multi-threaded jobs for web builds.
I have made a build with this support, and on my local machine, it is working. I get a massive performance bust. But when I have uploaded this build to itch, I get an error that my browser does not support multi-threading. It is the same build and the same browser that works locally. 
From Unity's Discrod, I got a suggestion that the server should return `Cross-Origin-Opener-Policy: same-origin`, `Cross-Origin-Embedder-Policy: require-corp`, `Cross-Origin-Resource-Policy: cross-origin` headers in response. Can I do something about that?

https://micz.itch.io/marching-cubes-dots

(+1)

This same problem was addressed some time ago because Godot supported multi-threading in web games years ago.

Read this:

/t/2025776/experimental-sharedarraybuffer-support

However, from what I've read from various people, it's best not to use multi-threading, as sooner or later it will cause compatibility issues with different users.

This topic has been auto-archived and can no longer be posted in because there haven't been any posts in a while.