Remix.run Logo
AshleysBrain 4 days ago

Our browser based game engine Construct (https://www.construct.net) supports rendering with both WebGL and WebGPU.

doctorpangloss 4 days ago | parent [-]

When I visit a Construct 3 Ultra Pixel Survive on Mobile Safari on the latest production iOS with either WebGPU enabled and disabled, I only see black:

https://www.construct.net/en/free-online-games/ultra-pixel-s...

Which Construct 3 game should I try on Mobile Safari?

I know there are other game engines. Supporting Mobile Safari is very very hard. It has its own flavor of everything. I would never speak in absolutes about some web standard and how it will work on Mobile Safari.

itishappy 4 days ago | parent | next [-]

Runs great on Android!

doctorpangloss 4 days ago | parent [-]

Then you agree that WebGPU isn't for Construct, it's for Unity.

itishappy 4 days ago | parent [-]

No. How does that follow?

nox101 4 days ago | parent | prev [-]

You realize that WebGPU has not shipped in Safari right? There's a reason it's still behind a developer flag. It's not finished.

doctorpangloss 4 days ago | parent [-]

Construct 3 doesn’t work with WebGPU disabled either. I’m sure it has official support for Mobile Safari, just not official enough to work when someone visits a Construct 3 experience.

I’m not dunking on the engine. It’s just to say, well this is what graphics programming in browser is: making shit work on mobile Safari.