🛈 Announcement
Greetings! The Division forums are now archived and accessible in read-only mode, please go to the new platform to discuss the game
  1. #1

    Veteran network programmer says The Division needs a "complete rewrite"

    Just interesting stuff I see for general consumption

    http://www.pcgamer.com/veteran-netwo...plete-rewrite/

    During The Division’s open beta, we saw people editing game files and using cheat engines to give themselves super powers. Never fear, responded Ubisoft, server-side checks will be implemented ready for launch. Recently, it’s become apparent that server-side checks haven’t been enough to stem the tide of cheaters in The Division. Exploits like vaulting through solid walls are bad enough, but former Sony and Respawn lead network programmer Glenn Fiedler has spelled out why the success of memory-editing cheat engines (to give players more health, ammo, etc.) is “super bad news”.
    “This indicates that The Division is most likely using a trusted client network model,” writes Fiedler. “I sincerely hope this is not the case, because if it is true, my opinion of can this be fixed is basically no. Not on PC. Not without a complete rewrite.”
    There’s some level of speculation involved, but having worked on Titanfalls 1 and 2, Journey and God of War: Ascension, the man knows his stuff.
    In ‘top-tier competitive FPS games’, he says, the server never trusts what the client is saying—what happens server-side is gospel. The server runs client-side player inputs through the ‘real game’ on the server. The result is then seen and experienced by everyone.
    If, as Fiedler suspects, The Division is running a trusted client model, client-side evaluation of hits and stats is sent to the server, which checks for anything suspect but ultimately trusts what it’s fed.
    “I hope they’re not using a trusted client networking model,” Fiedler concludes. “I hope they have something up their sleeves. I hope they have a valid networking approach based around server-side checks that can address this issue in some way… But unfortunately, so far, all signs point to no.”
    You can read his full blog and all the technical detail here.
    Share this post

  2. #2
    Stop making multiple threads on the same Article ..
    Share this post

  3. #3
    LepantoESP's Avatar Senior Member
    Join Date
    Apr 2016
    Posts
    2,894
    Oh wow! Another IT illiterate individual making the same claims about the same article based on the same knowledge. I can't wait to see how this develops!
    Share this post

  4. #4
    We know the game uses the client based stuff, no need to "worry". Someone somewhere at some point had this great cost saving idea that is painfull but will eventually cost Ubi more money Well done unknown individual!
    Share this post

  5. #5
    Originally Posted by IonizedAndy Go to original post
    Stop making multiple threads on the same Article ..
    ..................I have only made 1 post with this article, so no idea what you are going on about???

    @LepantoESP so you thinknetwork programmer Glenn Fiedler is 'IT illiterate', I think he has more knowledge than you, given it is his JOB...
    Share this post

  6. #6
    AK_8100's Avatar Senior Member
    Join Date
    Apr 2016
    Posts
    774
    there is another thread plus there is no such thing as veteran network programmer ....
    especially on a new engine ...
    Share this post

  7. #7
    Originally Posted by AK_8100 Go to original post
    there is another thread plus there is no such thing as veteran network programmer ....
    especially on a new engine ...
    Have not seen another thread and so this can be locked and don't be an ***, clearly veteran refers to long term experience in the industry, get a life.
    Share this post

  8. #8
    Mr_Shade's Avatar Senior Community Manager
    Join Date
    Nov 2009
    Location
    EMEA CRC
    Posts
    21,335
    Locking thread due to being a repeat.
    Share this post