👌
[Godot4.3dev] シングルスレッドのWebエクスポートを試す
概要
Godot4系(4.2まで)でHTML5エクスポートしてブラウザでゲームを動かそうとすると、HTML5ゲームを配信しているサーバーの設定によってはこんな感じのメッセージが出てゲームが遊べない。

これを遊べるようにするには、これまでサーバー側で特定のHTTPレスポンスヘッダをつけてあげてSharedArrayBufferをサポートする必要があったが、Godot4.3devではシングルスレッドでのWebエクスポートができるようになったらしく、このオプションを設定するとSharedArrayBufferのサポートなしにブラウザ上でゲームを動作できる模様だったので試してみた。
エクスポート


「Thread Support」のチェックを外してエクスポートする

動作確認
SharedArrayBufferサポートするためのHTTPヘッダあり

SharedArrayBufferサポートするためのHTTPヘッダなし

Discussion