Welcome, Guest. Please login or register.

Login with username, password and session length

 
Advanced search

1411507 Posts in 69374 Topics- by 58429 Members - Latest Member: Alternalo

April 26, 2024, 03:10:52 AM

Need hosting? Check out Digital Ocean
(more details in this thread)
TIGSource ForumsDeveloperTechnical (Moderator: ThemsAllTook)The Poor Man's Netcode - an approach to networking
Pages: [1]
Print
Author Topic: The Poor Man's Netcode - an approach to networking  (Read 644 times)
jbadams
Level 0
**


View Profile WWW
« on: February 22, 2018, 06:10:14 PM »

I thought people might want to check out The Poor Man's Netcode - Evan Todd discusses his approach to networking in his upcoming game "Deceiver".

He's stumbled on to a real life example of premature optimization, and the approach he ended up using in his networking code is often used by professionals.
Logged

- Jason Astle-Adams GameDev.net
Schrompf
Level 9
****

C++ professional, game dev sparetime


View Profile WWW
« Reply #1 on: February 23, 2018, 01:49:12 AM »

Nice write up. I don't agree with everything he wrote, but I sure agree on the basic principle of "keep it simple and straight forward".

I just wonder how he implements handing out different delta packets to different clients. That would imply some feedback channel which tells the server about the last packet the client received. High frequency updates are usually fire-and-forget, and even if you implement a feedback channel, it would be outdated by hundreds of milliseconds.
Logged

Snake World, multiplayer worm eats stuff and grows DevLog
Pages: [1]
Print
Jump to:  

Theme orange-lt created by panic