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.…
What do you mean by "small binary commands"?
Play Counter-Strike 1.6 in your browser
181–190 of 337 posts
Re: Play Counter-Strike 1.6 in your browser
#182Earlier quoted context omitted.
What do you mean by "small binary commands"?
Use websocket in binary mode, pack operations into tiny messages.
Re: Play Counter-Strike 1.6 in your browser
#183https://androidrookies.com/counter-strike-1-6-in-a-browser-o...
Re: Play Counter-Strike 1.6 in your browser
#184This 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…
Re: Play Counter-Strike 1.6 in your browser
#185Re: Play Counter-Strike 1.6 in your browser
#186This 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.
On a similar note, I think people were _way_ too early to celebrate the death of Flash (security issues aside of course). Developers were making content in 2000 which their contemporaries 20 years later don't come anywhere close to in terms of performance, design, or responsiveness.
A great example is the original Binding of Isaac; written in flash, but near the end everything was so precarious that backups had to be made before certain publishing stages because sometimes it would corrupt the files it was trying to build (Due to the complexity.)
Re: Play Counter-Strike 1.6 in your browser
#187I 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…
Re: Play Counter-Strike 1.6 in your browser
#188This 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.
On a similar note, I think people were _way_ too early to celebrate the death of Flash (security issues aside of course). Developers were making content in 2000 which their contemporaries 20 years later don't come anywhere close to in terms of performance, design, or responsiveness.
AFAIK, "zero code" systems still haven't reached the level of hypercard (the spiritual predecessor to flash) when it comes to being able to define event->action with a mouse, much less expanding them to the full capabilities of flash.
Re: Play Counter-Strike 1.6 in your browser
#189This 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…
Re: Play Counter-Strike 1.6 in your browser
#190I 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…