5 ms·
And Fortnite is allegedly 30 ticks per second.
by actionfromafar 1y ago
And Fortnite is allegedly 30 ticks per second.
- Hikikomori 1y agoAnd a few more players.
- NekkoDroid 1y agoApex Legends is at 20 IIRC (My memory is from 2-3 years back on this one tho) CSGO was at 64 for the standard servers and 128 for Faceit (IIRC CS2 is doing some dynamic tick schenanigans unless they changed back on that) Overwatch is I think at 60
- shaokind 1y agoCS2 is 64 tick under the hood, with interpolation between the ticks. In the beta, server operators could modify the tick rate by patching the server binary, but when that revealed inconsistencies (which was meant to be avoided with the "subtick" system), they hard coded the client side tick rate to 64 [0]. [0]: https://twitter.com/thexpaw/status/1702277004656050220 https://twitter.com/thexpaw/status/1702277004656050220
- sosodev 1y agoCS2 is mostly 64 tick from what I understand. The "sub-tick" stuff is timestamping actions that happen on a local frame before the next tick. So in theory the client feels perfectly responsive and the server can adjust for the delta between your frame and the tick. In practice it seems to have been an implementation nightmare because they've regularly shipped both bugs and fixes for the "sub-tick" system. The netcode in CS2 is generally much worse than CSGO or other source games. The game transmits way more data for each tick and they disabled snapshot buffering by default. Meaning that way more players are experiencing jank when their network inevitably drops packets.
- pton_xd 1y agoThat's very interesting. The CS2 netcode always felt a little brittle and janky to me, but I could never pin point exactly what was causing the issues. Especially since other games mostly run fine for me. I also remember reading a few posts about their new subtick system but never put two and two together. Hopefully they keep refining it.
- shaokind 1y agoWorth noting that part of the packet size appears to be due to animation data, which they’ve begun the process of transitioning to a more efficient system. [0] With that being said: totally agree on the netcode. [0]: https://old.reddit.com/r/GlobalOffensive/comments/1fwgd59/anyone_else_getting_completely_unplayable_packet/lqgs4u8/ https://old.reddit.com/r/GlobalOffensive/comments/1fwgd59/an...
- andrepd 1y agoIt's actually incredible how CSGO was such a great game and it's been replaced (not deprecated, replaced!) by CS2 which is still inferior over 2 years after the launch.
- mrheosuper 1y agoCS2 while still has some rough edge, i think it's fine. I don't have any complaint with it, and i has been day 1 player.(but just casual)
- omnimus 1y agoIts strange Apex is 20 ticks… it is often as fasr as FPS get. Is it because of number of players at same map that is a lot higher than in other games?
- cevn 1y agoApex being 20 explains so much about that game. Half the time I would be firing right on target and watch my shots go thru
- Thaxll 1y agoFortnite has to handle 100 players on the same process, very different from 128hz @10players max.
- charcircuit 1y agoThat's not an excuse to give up on performance. The map is also much bigger which spreads people out.
- robertlagrant 1y agoThat's like saying Valorant have given up on performance at only 128 ticks for 10 players.
- bakugo 1y agoNowadays it's more like 20 players and 80 bots, so a lot less networking stuff going on, and the bot AI is so basic that I doubt it has a significant impact on server performance unless it's very badly implemented.
- senkora 1y agoAs long as some games (e.g. tournaments, ranked unreal) need to be mostly human, the software still needs to be able to handle it. But it wouldn’t surprise me too much if those use a higher tier of hardware.
- Thaxll 1y agoAI is more expensive than a regular player.
- furyofantares 1y agoIn my experience you can do reasonable bots cheaper than sending network updates to a regular player. Thats just straight up, but you can also tick their logic way less than every update if you want. Even more way-less if nobody is near them or spectating them. Also some stuff you might want to calculate for them to use to make decisions can be shared among all bots.