Get in touch with us today! Call us toll-free at 1.866.854.4111 or email us at sales@remwebsolutions.com
Web Design Development Kitchener Waterloo Guelph Cambridge E-commerce
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

Blog Contributor Portrait
Sean Sanderson
63
July 23, 2019
Show Sean's Posts
Blog Contributor Portrait
Matt Stern
4
July 16, 2019
Show Matt's Posts
Blog Contributor Portrait
Brad Anderson
117
July 12, 2019
Show Brad's Posts
Blog Contributor Portrait
Sean Legge
1
June 28, 2019
Show Sean's Posts
Blog Contributor Portrait
Sean McParland
17
June 28, 2019
Show Sean's Posts
Blog Contributor Portrait
Rob Matlow
84
April 17, 2019
Show Rob's Posts
Blog Contributor Portrait
Christine Votruba
24
January 18, 2019
Show Christine's Posts
Blog Contributor Portrait
Todd Hannigan
47
November 13, 2018
Show Todd's Posts
Blog Contributor Portrait
Ryan Covert
47
August 4, 2016
Show Ryan's Posts