Get in touch with us today! Call us toll-free at 1.866.754.4111 or email us at [email protected] Close button
Web Design Kitchener Waterloo Guelph Cambridge AODA Development
This is a headshot of Ryan Covert.

An acquaintance of mine recently wrote an increasingly popular article on the negative effects of client authoritative network modelling as it applies to online multiplayer video games. Specifically, the enabling of "cheaters" when client machines are given priority over the server. Glenn Fiedler is a respected software engineer who has worked on several AAA video game titles over the years and most recently finished working as the lead software engineer for Titanfall by Respawn Entertainment before moving on to start his own business where he specializes in network technology for - you guessed it - video games.

 

Glenn's original article discusses the problems with this network model and the reasoning behind developing these solutions from a server authoritative model is the only way to ensure the best experience for gamers:
http://gafferongames.com/2016/04/25/never-trust-the-client/

 

The article has since been picked up by several major online publishers, some of which I have listed here.

 

Ars Technica: http://arstechnica.com/gaming/2016/04/analysis-the-division-may-need-complete-rewrite-to-fix-hacking-problems/

 

Developer Tech: http://www.developer-tech.com/news/2016/apr/27/ex-programmer-respawn-and-sony-criticises-divisions-network-model/

 

PC Gamer: http://www.pcgamer.com/veteran-network-programmer-says-the-division-needs-a-complete-rewrite/

 

Games Radar: http://www.gamesradar.com/why-the-division-is-broken-online-according-to-a-former-god-of-war-titanfall-dev/

 

The Guardian: https://www.theguardian.com/technology/2016/apr/26/hackers-cheats-ruined-the-division-pc-ubisoft

 

Reddit: https://www.reddit.com/r/thedivision/comments/4gjlh5/network_expert_gives_his_opinion_on_hacking_in/

 

And the list goes on...  I've left out links to articles that Glenn himself has flagged as being too inflammatory or negative in general. Glenn was simply attempting to help the gaming community at large understand what the problem is with The Division from the viewpoint of a seasoned software engineer who has literally written the correct type of code himself with a great level of success.

 

As a software developer myself, I not only find this interesting but also very familiar. When we're developing software at REM we always take into account the potential actions of the client machines accessing our software and the best ways to circumvent problems without negatively impacting the website visitor's experience.

Subscribe to this Blog Like on Facebook Tweet this! Share on LinkedIn

Contributors

Sanj Rajput
117
March 14, 2024
Show Sanj's Posts
Melissa Yates
1
February 27, 2024
Show Melissa's Posts
Rob Matlow
138
February 20, 2024
Show Rob's Posts
Amanda Turner
1
February 20, 2024
Show Amanda's Posts
Alina Litvinenko
1
February 6, 2024
Show Alina's Posts
Tabitha Doyle
1
January 30, 2024
Show Tabitha's Posts
Christine Votruba
31
August 29, 2023
Show Christine's Posts
Sean Sanderson
66
December 19, 2022
Show Sean's Posts
Haley Burton
1
December 7, 2021
Show Haley's Posts
Generic Administrator
1
December 3, 2021
Show Generic's Posts
Colleen Legge
1
November 26, 2021
Show Colleen's Posts
Sean McParland
18
August 20, 2021
Show Sean's Posts
Matt Stern
4
July 16, 2019
Show Matt's Posts
Sean Legge
1
June 28, 2019
Show Sean's Posts
Todd Hannigan
47
November 13, 2018
Show Todd's Posts