Live data from Hacker News

Play Counter-Strike 1.6 in your browser

cs-online.club

191–200 of 337 posts

Re: Play Counter-Strike 1.6 in your browser

#191

This could serve as a demonstration what a long way way web sockets/rtc/channels still have to go, since the experience is much worse even considering the ping compared to 20 year old netcode.

This appears to strictly use WebSocket, and not touch WebRTC at all.

It is no surprise that a TCP text-based protocol sucks for realtime gaming purposes.

Re: Play Counter-Strike 1.6 in your browser

#192

I sunk many hours of my life into this beautiful, beautiful game (starting at the tail end of 1.5, however!) and sometimes tune in to watch CS:GO competitive matches. I know Valorant is apparently stepping up as a spiritual successor to Counter-Strike, but I just love this game for it's emphasis on pure skill, and I really am surprised few other games have come as close as 1.6 to perfecting a team-based FPS that land…

Pavlov IMO is the spiritual successor

Seems to be a VR game, so unless VR suddenly gets a lot cheaper and a lot better, Pavlov will never replace CS.

Looking at the first few seconds of the first video on Steam for Pavlov (https://store.steampowered.com/app/555160/Pavlov_VR/) shows a very low-skilled encounter as well. If they are trying to attract CS players, they need to show it's a game that shows skills, not like that.

Re: Play Counter-Strike 1.6 in your browser

#193
post #176

This could serve as a demonstration what a long way way web sockets/rtc/channels still have to go, since the experience is much worse even considering the ping compared to 20 year old netcode.

I dunno. I implemented my games'[1] netcode on top of WebRTC and it runs just as well as proper UDP stuff. If you configure it be unreliable and pack everything into small binary commands then it behaves exactly like you'd want for a fast-paced multiplayer game. Obviously most web games use websockets for networking but it is certainly possible (albeit much more difficult) to have very fast netcode in a browser game.…

It's been awhile since I took a crack at WebRTC. Do you still need to go through all the peer negotiation even when you are just trying to get to a known server?

Re: Play Counter-Strike 1.6 in your browser

#194

This could serve as a demonstration what a long way way web sockets/rtc/channels still have to go, since the experience is much worse even considering the ping compared to 20 year old netcode.

You're going to hang the state of networked browser gaming on this random person's netcode implementation? Go to r/GameDev and you can find some redditor Unity projects built on UDP that are even worse, but you aren't going to say "wow, UDP sux". Check out something like https://krunker.io/ which gives me a surprisingly good FPS experience despite my distance from the server. Browser gaming does take some thought tho…

[deleted]

Re: Play Counter-Strike 1.6 in your browser

#195

I sunk many hours of my life into this beautiful, beautiful game (starting at the tail end of 1.5, however!) and sometimes tune in to watch CS:GO competitive matches. I know Valorant is apparently stepping up as a spiritual successor to Counter-Strike, but I just love this game for it's emphasis on pure skill, and I really am surprised few other games have come as close as 1.6 to perfecting a team-based FPS that land…

Unfortunately, it seems like Riot plans to take the same approach they do with League of Legends, and introduce new agents consistently and frequently. With the need for unique and interesting abilities to drive interest, Valorant will end up being much closer to Overwatch than CS.

[deleted]

Re: Play Counter-Strike 1.6 in your browser

#196
Wow, I find this amazing though im not into this kind of games at all. I gave it a run, took a while to load at first but the playing experience was quite nice. I killed a few people with a knife and got killed a few times and thats enough violence for me.

Nonetheless, having this run in the browser just like that, no downloads, no installs, no tweaks.. im wowoed. Good job peeps

Edit: my experienece was quite nice, I launched this in Firefox on Win 10 on my mediocre laptop (i7-7560u/8gb ram)

Re: Play Counter-Strike 1.6 in your browser

#197
post #37

I love how people like to make browser versions of everything. From chat apps to email clients to games. But they all end up consuming 10x the memory but are still 10x slower than their native counterparts !

Seems a bit unfair to only acknowledge one side of the trade-offs. Obviously native apps win the perf side. How about being able to play with your friends after just handing them a link? Native 1.6 doesn't even run on my computer at all. I think browser ports are the only hope that old games have at coming back. The other month I played Nox's quest mode with my friend on a browser emscripten port (plus a lot of custo…

>How about being able to play with your friends after just handing them a link?

I ll tell you how. It sucks.

> I think browser ports are the only hope that old games have at coming back.

Dosbox? Wine? Look them up.

Re: Play Counter-Strike 1.6 in your browser

#198
post #174

Earlier quoted context omitted.

I don't see how being negative allow one to not back anything, I can say something sucks, but I'd have to explain why. And people will get called for shitting on something, see the GP comment. I'd even say you're less likely to be called out for being negative without giving an explanation than being positive without giving an explanation. Though it's usually easier to explain why something sucks than why something i…

This isn't about being negative or critical. It's about being negative all the time . It's about labelling yourself as cynical and making all of your schtick be about that negativity. I see plenty of well-thought out criticism on hacker news and reddit. I see excellent deconstructions and refutations which show excellent balance and are clearly the work of a lot of thought and rumination. This isn't about those posts…

> It's about being negative all the time. It's about labelling yourself as cynical and making all of your schtick be about that negativity.

But you are talking about being positive all the time, and about labelling yourself as a better person and and making all of your schtick be about that positivity.

Re: Play Counter-Strike 1.6 in your browser

#199
post #176

Earlier quoted context omitted.

I dunno. I implemented my games'[1] netcode on top of WebRTC and it runs just as well as proper UDP stuff. If you configure it be unreliable and pack everything into small binary commands then it behaves exactly like you'd want for a fast-paced multiplayer game. Obviously most web games use websockets for networking but it is certainly possible (albeit much more difficult) to have very fast netcode in a browser game.…

It's been awhile since I took a crack at WebRTC. Do you still need to go through all the peer negotiation even when you are just trying to get to a known server?

Yes, you still have to go through the negotiation. I put together a tutorial for a minimal Node.js Server + Browser Clients example a while back:

https://www.marksort.com/udp-like-networking-in-the-browser/

Re: Play Counter-Strike 1.6 in your browser

#200

Earlier quoted context omitted.

> How about being able to play with your friends after just handing them a link? That doesn’t work well for games with lots of modern assets. > Native 1.6 doesn't even run on my computer at all. That is strange, it works on the latest Windows. > I think browser ports are the only hope that old games have at coming back. Why? Steam, GoG, DOSBox, Proton, DXVK, emulators, VMs, etc. all give you access to almost every ga…

You know no-one is forcing you to play CS in your browser, right? Why is it so offensive to you that this exists and someone else is finding joy in playing it? Why does HN love to rag on web technologies so much?

I simply stated that downloading dozens of gigabytes from a link is far from ideal. You also lose performance, features, community, and everything a place like Steam gives you.

> Why does HN love to rag on web technologies so much?

HN is quite pro-web and there are dozens of startups based on the web.

Nevertheless, my counter is: why does "the web" try to recreate existing technologies and operating systems?

Post reply on HN