Comment by astlouis44
8 months ago
My team (third party) has developed WebGPU support for Unreal Engine 5, along with an asset-streaming system that solves the large download, multi-gigabyte game in your webpage issue by only loading in what a player needs to see at any given moment. It's constantly loading and unloading data, which helps tremendously with memory management.
WebGPU is going to usher in a new era of web games, the biggest benefit being compute shaders which have never before been possible inside the browser.
DISCLAIMER - Will only work on a Windows device running Chrome or a Chromium browser. Mac and iOS isn't well supported yet.
Space demo - https://play.spacelancers.com/
Forest demo - https://play-dev.simplystream.com/?token=bd4ca6db-522a-4a73-...
> DISCLAIMER - Will only work on a Windows device running Chrome or a Chromium browser.
It loaded, but "work" is a stretch. It was a multiple second lag to react to input. Very choppy.
This was cool (spacelancers didn't work in Arc but did in Chrome, forest demo 403's) - audio and fullscreen fail because they aren't initiated by a user gesture. Impressive how quick it is to get into a game with this level of fidelity, normally you'd need several minutes of downloading.
Aw neither works on iOS 18.2
Nor Linux.
So basically Webgpu is just another graphics API for targeting Windows. Yay.
Linux isn't supported currently, doesn't mean it won't be in the future.
1 reply →
Yeah WebGPU isn't officially enabled by default on Safari yet, but that's actually not what's stopping these demos from working.
Once we mobile optimize, they should work well.