Forums WoW Modding Support Archives TrinityCore Discord Archives [DiscordArchive] I just don't see how UDP vs TCP could improve the responsiveness of arenas in WoW for example. Which

[DiscordArchive] I just don't see how UDP vs TCP could improve the responsiveness of arenas in WoW for example. Which

[DiscordArchive] I just don't see how UDP vs TCP could improve the responsiveness of arenas in WoW for example. Which

Pages (4): Previous 1 2 3 4 Next
rektbyfaith
Administrator
0
06-26-2023, 09:23 AM
#11
Archived author: HelloKitty • Posted: 2023-06-26T09:23:44.410000+00:00
Original source

®UDP will also suffer lag spikes due to packet loss though, almost all UDP games are really ®UDP with retranmission bein' optional in the application. And afaik quite afew game's packets would require reliability either way. So it's not like UDP solves that issue entirely since afaik when people talk about UDP for games they're really talking about ®UDP and sometimes sending things without reliability when possible.
rektbyfaith
06-26-2023, 09:23 AM #11

Archived author: HelloKitty • Posted: 2023-06-26T09:23:44.410000+00:00
Original source

®UDP will also suffer lag spikes due to packet loss though, almost all UDP games are really ®UDP with retranmission bein' optional in the application. And afaik quite afew game's packets would require reliability either way. So it's not like UDP solves that issue entirely since afaik when people talk about UDP for games they're really talking about ®UDP and sometimes sending things without reliability when possible.

rektbyfaith
Administrator
0
06-26-2023, 09:24 AM
#12
Archived author: Fabian • Posted: 2023-06-26T09:24:38.839000+00:00
Original source

nooo
rektbyfaith
06-26-2023, 09:24 AM #12

Archived author: Fabian • Posted: 2023-06-26T09:24:38.839000+00:00
Original source

nooo

rektbyfaith
Administrator
0
06-26-2023, 09:25 AM
#13
Archived author: Fabian • Posted: 2023-06-26T09:25:06.117000+00:00
Original source

the position in wow is often very important
rektbyfaith
06-26-2023, 09:25 AM #13

Archived author: Fabian • Posted: 2023-06-26T09:25:06.117000+00:00
Original source

the position in wow is often very important

rektbyfaith
Administrator
0
06-26-2023, 09:25 AM
#14
Archived author: Fabian • Posted: 2023-06-26T09:25:18.430000+00:00
Original source

well it kind of always is
rektbyfaith
06-26-2023, 09:25 AM #14

Archived author: Fabian • Posted: 2023-06-26T09:25:18.430000+00:00
Original source

well it kind of always is

rektbyfaith
Administrator
0
06-26-2023, 09:25 AM
#15
Archived author: Fabian • Posted: 2023-06-26T09:25:46.254000+00:00
Original source

many of those games actually have more issues with movement related hacks too
rektbyfaith
06-26-2023, 09:25 AM #15

Archived author: Fabian • Posted: 2023-06-26T09:25:46.254000+00:00
Original source

many of those games actually have more issues with movement related hacks too

rektbyfaith
Administrator
0
06-26-2023, 09:25 AM
#16
Archived author: HelloKitty • Posted: 2023-06-26T09:25:52.937000+00:00
Original source

Imo you would have to change the MSG_MOVE packets and how and when the client sends them if you wanted them to work properly in UDP. Because you cannot just let a packet like MSG_MOVE_STOP drop and not be delivered, or delivered out of order, to other clients.
rektbyfaith
06-26-2023, 09:25 AM #16

Archived author: HelloKitty • Posted: 2023-06-26T09:25:52.937000+00:00
Original source

Imo you would have to change the MSG_MOVE packets and how and when the client sends them if you wanted them to work properly in UDP. Because you cannot just let a packet like MSG_MOVE_STOP drop and not be delivered, or delivered out of order, to other clients.

rektbyfaith
Administrator
0
06-26-2023, 09:26 AM
#17
Archived author: <o> • Posted: 2023-06-26T09:26:22.637000+00:00
Original source

i hope i did not accidentally argue that udp itself solves much of anything, it doesn't, but like fabian says it can smooth out issues of packet loss and give a _slightly_ better experience when you're pushing it, but that requires you to tailor everything on top of that to work with it, like spamming out critical game state instead of re-transmitting. that doesn't fix every situation, but even smoothing half of them is an improvement of course
rektbyfaith
06-26-2023, 09:26 AM #17

Archived author: <o> • Posted: 2023-06-26T09:26:22.637000+00:00
Original source

i hope i did not accidentally argue that udp itself solves much of anything, it doesn't, but like fabian says it can smooth out issues of packet loss and give a _slightly_ better experience when you're pushing it, but that requires you to tailor everything on top of that to work with it, like spamming out critical game state instead of re-transmitting. that doesn't fix every situation, but even smoothing half of them is an improvement of course

rektbyfaith
Administrator
0
06-26-2023, 09:26 AM
#18
Archived author: Fabian • Posted: 2023-06-26T09:26:57.701000+00:00
Original source

i love out of order packets <:zuccwater:449685374189699072> . those happen very often in wow too
rektbyfaith
06-26-2023, 09:26 AM #18

Archived author: Fabian • Posted: 2023-06-26T09:26:57.701000+00:00
Original source

i love out of order packets <:zuccwater:449685374189699072> . those happen very often in wow too

rektbyfaith
Administrator
0
06-26-2023, 09:26 AM
#19
Archived author: <o> • Posted: 2023-06-26T09:26:59.102000+00:00
Original source

that's the primary reason we didn't go with it for our purposes, those situations doesn't matter enough for us to bother
rektbyfaith
06-26-2023, 09:26 AM #19

Archived author: <o> • Posted: 2023-06-26T09:26:59.102000+00:00
Original source

that's the primary reason we didn't go with it for our purposes, those situations doesn't matter enough for us to bother

rektbyfaith
Administrator
0
06-26-2023, 09:27 AM
#20
Archived author: <o> • Posted: 2023-06-26T09:27:41.413000+00:00
Original source

for most other situations, yeah, you effectively have tcp and all the problems with it and often with much worse implementations for congestion and all that
rektbyfaith
06-26-2023, 09:27 AM #20

Archived author: <o> • Posted: 2023-06-26T09:27:41.413000+00:00
Original source

for most other situations, yeah, you effectively have tcp and all the problems with it and often with much worse implementations for congestion and all that

Pages (4): Previous 1 2 3 4 Next
Recently Browsing
 1 Guest(s)
Recently Browsing
 1 Guest(s)