Live data from Hacker News

QuakeJS – A Quake Port to JavaScript with Emscripten

quakejs.com

111–120 of 165 posts

Re: QuakeJS – A Quake Port to JavaScript with Emscripten

#111
post #60

Earlier quoted context omitted.

This prompted me to take a look at quakelive again. It's been years since I last played but I was hooked for a while. This might get me back into it.

If you're interested on a more modern game with similar gameplay, Diabotical is in open beta soon https://www.diabotical.com/ I was in the closed beta - it really satisfies the quake style deathmatching itch I've had lately.

I liked Reflex Arena the most out of the post-Quake Live arena FPS'. It's a huge pity that it didn't really take off. I feel like they made a terrible mistake hedging their bets with catering to the CPM community. From what I saw it alienated the VQL players by using CPM mechanics, and the CPM players shunned it in the end because it wasn't an exact clone of CPM. This was a poor decision, in my opinion. One that ended up dooming what could have been an amazing game.

Re: QuakeJS – A Quake Port to JavaScript with Emscripten

#115

The fact that this can now be run in a browser on a laptop rather than a high end gaming rig is indeed amazing.

is it ? quake 3 is a 1999 game. It's closer in time to MS-DOS 6.22 (1993) than to Windows 10 (2015)... and it's not even reaching 60fps on my 1080...

[deleted]

Re: QuakeJS – A Quake Port to JavaScript with Emscripten

#117

EDIT: This appears to have died, now that the content servers for quakejs have died. My servers are no longer starting anymore :(. For those reading on later, there was peak of 10 on both servers just before it went down ioq3 1.36_GIT_4f7d7bf-2014-02-01 emscripten- Feb 23 2014 ----- FS_Startup ----- Error: Failed to download and parse manifest, Couldn't load http://content.quakejs.com/assets/manifest.json. Status: 50…

https://openarena.live/ Here's a link to the open source version of Quake called Open Arena, compiled to WASM and using WebRTC for matchmaking.

The models in OA seem unintentionally hilarious, alternating between stiff and low poly for some, and meticulously sculpted breasts for the others.

Re: QuakeJS – A Quake Port to JavaScript with Emscripten

#120
post #73
post #58

Earlier quoted context omitted.

Basically yes, a custom datachannel implementation. Haven't updated it lately, but it's up at https://github.com/seemk/WebUDP

Pretty cool. You don't happen to have some ping comparisons betwen WebRTC and WebSockets?

Sadly no, but I don't think there's much of a ping difference on a good network. With WebRTC (datachannels in UDP mode) you just get the benefits of UDP (or lack thereof :)).
Post reply on HN