Live data from Hacker News

Half-Life 2 in a Browser

hl2.slqnt.dev

81–90 of 283 posts

Re: Half-Life 2 in a Browser

#81
post #9

And Quake 3: https://thelongestyard.link/q3a-demo/ And Unreal Tournament: https://dos.zone/mp/?lobby=ut There's also https://noclip.website/ which, while not playable, has hundreds of levels from dozens of older games that you can explore freely. Including Half-Life 2, with more accurate rendering than this web port (which seems to be missing many shaders including character eyes).

What a time to be alive

What a time, but at what cost ?

Interestingly, these Wasm ports are all about nostalgia games.

I sort-of wish we would live in 1998 (when HL1 was released). Less social network, a more creative internet, LAN parties, IRC / ICQ, easier new connections.

We now have tailwind / material UI, a locked-down Apple ecosystem, Photoshop with millions of nagging screens, centralized mega-corps like OpenAI, and the first bits of World War 3 where drones and robotics are made to kill people.

Misses a lot this free internet (though 1 USD / minute)

Re: Half-Life 2 in a Browser

#83
post #63

Earlier quoted context omitted.

I admit that Valve’s approach to Steam on macOS has never made sense to me.

This was more Apple's doing rather than Valve's. Valve wanted steam to co-exist on the mac in the early days and John Sculley of Apple didn't want Apple to be seen as a gaming device or a "personal home computer". So they ceased contact with Valve and the rest is history. https://www.youtube.com/watch?v=lPTLPXNtb2I Apple refused to license joysticks so they could prevent customers from considering early mac's as game…

Your timeline doesn't make sense. Steam launched in 2003. Scully was forced out of Apple in 1993.

Re: Half-Life 2 in a Browser

#85
post #70

Earlier quoted context omitted.

But what about the people who aren't idiots and can read sarcasm without the /s? I reflexively downvote ever comment I come across with a /s. People aren't idiots until you treat them like one.

But what about people who are in different parts of the world and don't inherently understand your meaning? That is terrible behaviour to downvote the notation. Text is notorious for not conveying context. Sarcasm can easily be seen as serious by some people, why is why we have the /s notation to make it obvious. People aren't idiots, they come from different backgrounds, locations, languages, and all use English as…

The best sarcasm is exactly the one where it could be interpreted as written and people misreading it is part of the fun. If you are going to add sarcasm marks to make sure that absolutely everyone gets what you are intending then whats the point of using sarcasm in the first place instead of clearly writing what you mean?

Re: Half-Life 2 in a Browser

#86
post #37

Interesting, I am not able to play HL2 on Steam because macOS no longer has 32-bit support and Valve never compiled if for 64-bit but here we are, it’s playable on the same OS in the browser. BTW IIRC there was some method to convert the 32-bit game binaries to make them run on recent macs. I remember doing it.

Disheartening. macOS seems to get less and less support in a way. For example some of the Blizzard remakes don't run on macOS but the originals do.

Re: Half-Life 2 in a Browser

#88

As much as I dislike webdev stuff, I love the way you can distribute entire programs through WASM. Super cool stuff! For those who are interested, I recommend checking out Godot for exporting games on the web. It's really easy to do and you can host it on Itch.io

Isn't Godot kinda flawed for deploying to the web? For example, no C# as of now, although there have been plenty of efforts to make it work. Or AFAIU audio being forced to stay in the main thread which can cause glitches. I just mean that it's not all fun and games as soon as you want to make a more ambitious game and not just a quick demo or game jam thingy.

Re: Half-Life 2 in a Browser

#90
post #63
post #37

Interesting, I am not able to play HL2 on Steam because macOS no longer has 32-bit support and Valve never compiled if for 64-bit but here we are, it’s playable on the same OS in the browser. BTW IIRC there was some method to convert the 32-bit game binaries to make them run on recent macs. I remember doing it.

I admit that Valve’s approach to Steam on macOS has never made sense to me.

I think Apple may have burned a lot of developer bridges with Metal, deprecating OpenGL, and ignoring Vulkan.
Post reply on HN