Remix.run Logo
astlouis44 3 days 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-...

gsuuon 10 hours ago | parent | next [-]

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.

conductr 3 days ago | parent | prev | next [-]

> 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.

iknowstuff 3 days ago | parent | prev | next [-]

Aw neither works on iOS 18.2

bobajeff 3 days ago | parent | next [-]

Nor Linux.

So basically Webgpu is just another graphics API for targeting Windows. Yay.

astlouis44 3 days ago | parent [-]

Linux isn't supported currently, doesn't mean it won't be in the future.

akira2501 3 days ago | parent [-]

Well, until it is, I'm not wasting a minute of my time on it.

astlouis44 3 days ago | parent | prev [-]

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.

3 days ago | parent | prev [-]
[deleted]