+5 votes

I'm trying to export my game to itch.io and get this message

Warning!
The following features required to run Godot projects on the Web are missing:
Cross Origin Isolation
SharedArrayBuffer

what do I do? (btw Im a bit of a noob so please speak in english)

Edit: ok, after enabling SharedArrayBuffer on itch.io I still get the same error message when using firefox but on chrome I get:

Warning! The following features required to run Godot projects on the Web are missing: 
WebGL2
Godot version v4.0.beta3.official [01ae26d31]
in Engine by (76 points)
edited by

i would also like an answer to this question.

1 Answer

0 votes

It looks like this was raised and then closed on the repo, but I can't really tell what the conclusion was. It seems like itch needs a change on its end.
https://github.com/godotengine/godot/issues/65660

by (14 points)

itch.io does have a setting (that should be changed by the uploader) to enable the appropriate headers. It's not enabled by default as it breaks some existing games when enabled.

Ah you're right, I found the thread saying they're offering a project setting to enable them.
https://itch.io/board/1901010/developer-updates

Hm enabling the option removes the error message for Chrome, but all nodes seem to be invisible. I made a test project with UI elements and my mouse cursor changed correctly, even when I couldn't see the nodes.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.