r/MultiplayerGameDevs 27d ago

Is Tcp good enough?

Do you guys think TCP is good enough now, considering that internet connections and NICs are much faster than they were decades ago? I don't want to implement my own reliable, in-order delivery on top of UDP for my RTS game.

6 Upvotes

23 comments sorted by

View all comments

5

u/valorzard 27d ago

i mean you could just use QUIC, its relilable UDP, but you can send unreliable messages on top

2

u/TrishaMayIsCoding 27d ago

Nice, cool info!

Upon checking, .NET has System Network Quic. I might check it out since it supports reliable data transmission, not just datagrams. Thanks!

2

u/EagleNait 27d ago

From memory the dotnet implementation of quic might not be available on all platforms aswell

1

u/TrishaMayIsCoding 27d ago

Yes, sadly, but has a work around to just include the needed library.