Live data from Hacker News

Unreal Tournament 99 running on WASM (2017)

icculus.org

61–70 of 117 posts

Re: Unreal Tournament 99 running on WASM (2017)

#61
post #30

Earlier quoted context omitted.

Ugh I hope not. Battlefield 4 took a thousand steps back when they tried to make all the UI a web app If this shit becomes mainstream say goodbye to ever owning your data ever again

That started with BF3, and worked pretty OK there.

It worked horribly! It worked so poorly that BF4 had to switch back to an in-game server browser

Re: Unreal Tournament 99 running on WASM (2017)

#62
post #30

Earlier quoted context omitted.

Ugh I hope not. Battlefield 4 took a thousand steps back when they tried to make all the UI a web app If this shit becomes mainstream say goodbye to ever owning your data ever again

I don't want to "own" a 50GB platform-specific root-accessing game.

Then don't buy it?

I don't want to rent something that doesn't recognize platform conventions or take full advantage of my hardware and storage, when it can and should have

Neither do I want to have to pay some rent-seeking wanterpreneurial fuck a monthly fee to access content that runs better locally

Re: Unreal Tournament 99 running on WASM (2017)

#63
post #27

There's something about the pace of older FPSes that the new ones don't match. Plus, turns out realism isn't something I ever wanted in an FPS. I still fire UT99 up and play a few bot matches once in a while. Now I can do it in my browser?

Agree, nothing modern satisfies alike to the feel and pace of UT & Quake of that era

Open Arena, Xonotic, Red Eclipse...

Re: Unreal Tournament 99 running on WASM (2017)

#64

So when are we going to see modern Unity and Unreal games running on the web? Games seems like one of the last areas that is a holdout on desktop. We've seen terminals/IDE, productivity software, and even design software like Figma run in the browser, but not 3D games which is a multi-hundred billion dollar industry in it's own right. Correct me if I'm wrong, but it seems like a massive opportunity for both game engi…

Never, I hope. Browsers are an awful platform for software

Re: Unreal Tournament 99 running on WASM (2017)

#65
post #62

Earlier quoted context omitted.

I don't want to "own" a 50GB platform-specific root-accessing game.

Then don't buy it? I don't want to rent something that doesn't recognize platform conventions or take full advantage of my hardware and storage, when it can and should have Neither do I want to have to pay some rent-seeking wanterpreneurial fuck a monthly fee to access content that runs better locally

Then don't rent it.

Re: Unreal Tournament 99 running on WASM (2017)

#66

So when are we going to see modern Unity and Unreal games running on the web? Games seems like one of the last areas that is a holdout on desktop. We've seen terminals/IDE, productivity software, and even design software like Figma run in the browser, but not 3D games which is a multi-hundred billion dollar industry in it's own right. Correct me if I'm wrong, but it seems like a massive opportunity for both game engi…

This has already been possible for years - Unity and Unreal have had ports for a long time. The problem is that the web is a horrible platform to release AAA or AA games on. No way to pre-install, arbitrarily small local cache for your assets, long load times (due to slow I/O and code compiling every time), graphics API feature set from a decade ago, limited support for multithreading, SIMD not really widely usable yet (but close!), etc. On Android your game won't start because phones don't have enough RAM to run 64-bit Chrome and 32-bit Chrome doesn't have enough address space for your game. Don't get me started on how bad some of the other APIs are - for example, wanna stay fullscreen on iOS? You can't unless you're using a element, it will constantly boot you out if it even lets you in at all.

WebGPU will help with the 'graphics API feature set from a decade ago' problem but you may have to wait like 2 years extra for it to show up in Safari and ordinary Android phones since Apple delays new features and Android phones don't get updates. Android phones also have horrible video drivers, so it may not work on many handsets ever. Plus you have to rewrite all your shaders in their special snowflake shader language and wait for them to compile on every page load.

Ultimately, Apple doesn't want you shipping browser games because they would rather get 30% of your revenue via the App Store. The Chrome team probably does want you shipping browser games but they're in a difficult situation with the state of the mobile market, they probably need to do painful stuff like implement compressed pointers if they haven't already.

Re: Unreal Tournament 99 running on WASM (2017)

#67

So when are we going to see modern Unity and Unreal games running on the web? Games seems like one of the last areas that is a holdout on desktop. We've seen terminals/IDE, productivity software, and even design software like Figma run in the browser, but not 3D games which is a multi-hundred billion dollar industry in it's own right. Correct me if I'm wrong, but it seems like a massive opportunity for both game engi…

You already can, Unity has their own section of Unity on the web games you can play. They aren't graphically impressive usually but comes down to lack of development resources. Then there's examples like Townscraper ( https://oskarstalberg.com/Townscaper/ ) which are graphically nice and already playable on the browser. There are also many games on itch.io of varying quality, but IMO Townscraper is the nicest. The pr…

I don't think it's a cultural issue. The difference is you only have to download a game once from the store compared to downloading 10GB+ every time you load the webpage.

Re: Unreal Tournament 99 running on WASM (2017)

#68
post #67

Earlier quoted context omitted.

You already can, Unity has their own section of Unity on the web games you can play. They aren't graphically impressive usually but comes down to lack of development resources. Then there's examples like Townscraper ( https://oskarstalberg.com/Townscaper/ ) which are graphically nice and already playable on the browser. There are also many games on itch.io of varying quality, but IMO Townscraper is the nicest. The pr…

I don't think it's a cultural issue. The difference is you only have to download a game once from the store compared to downloading 10GB+ every time you load the webpage.

Quite a lot of cache storage can be used and can be expanded on as well if there was a serious demand for it. Browser games don't technically have to redownload the entire game every load. The reason I claimed it as "cultural" is because of how we view browsers and interactive media within them. We are totally fine with opening a games store app, clicking download, and waiting and playing. The same is technically possible within the browser, but people are far less likely to wait for it.

It's like sound. People are OK with video games with clicky sounds going through menus with background music playing, but find it very obnoxious if a website does the same. Not a technical problem, but one of culture and how we view the mediums.

Re: Unreal Tournament 99 running on WASM (2017)

#69

So when are we going to see modern Unity and Unreal games running on the web? Games seems like one of the last areas that is a holdout on desktop. We've seen terminals/IDE, productivity software, and even design software like Figma run in the browser, but not 3D games which is a multi-hundred billion dollar industry in it's own right. Correct me if I'm wrong, but it seems like a massive opportunity for both game engi…

Why hamstring the game by running it in a VM?

Easy portability would be one benefit
Post reply on HN