HTML Export Preset with WEBGL 1.0 in Godot 4.x

Godot Version

4.5 stable

Question

I made a game project (already halfway through) in Godot 4.5, and export it to HTML to be embed in my website (not itch for some reason). I found that the game has bugs especially in safari/ios/chrome ios, such as not visible element or not playable things. I found that most of ios browser support better in webGL1.0 (but the official webgl website said it already support webGL2.0). One of the solution I found is to use the Godot 3.x export preset that can export with WebGL 1.0. However, I’ve made the game quite deep, so I think it’s gonna waste more time to downgrade from 4.x to 3.x, is there any preset for 4.x that support webGL1.0? or are there any settings that can be use for this?

Before doing that, make sure all your resources and folder names are in snake_case. The problems you are describing are often related to capital letters or spaces in resource names.

wait, when you mean doing “that”, did you mean before I downgrade to 3.0, or before I export to HTML (in general)?

I meant before downgrading. But also, to solve the problem you will have to change the filenames before exporting, yes. So, both.