👌
[Godot4.3dev] シングルスレッドのWebエクスポートを試す
概要
Godot4系(4.2まで)でHTML5エクスポートしてブラウザでゲームを動かそうとすると、HTML5ゲームを配信しているサーバーの設定によってはこんな感じのメッセージが出てゲームが遊べない。
これを遊べるようにするには、これまでサーバー側で特定のHTTPレスポンスヘッダをつけてあげてSharedArrayBufferをサポートする必要があったが、Godot4.3devではシングルスレッドでのWebエクスポートができるようになったらしく、このオプションを設定するとSharedArrayBufferのサポートなしにブラウザ上でゲームを動作できる模様だったので試してみた。
エクスポート
「Thread Support」のチェックを外してエクスポートする
動作確認
SharedArrayBufferサポートするためのHTTPヘッダあり
SharedArrayBufferサポートするためのHTTPヘッダなし
Discussion