Veteran network programmer says The Division needs a "complete 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.

Latest in Action
A long bendy arm stealing money from people in a subway car
'You're a very long arm. You steal things. It's a comedy game,' explains developer of comedy game where you steal things with a very long arm
The First Berserker: Khazan review - Blade Phantom
How to claim The First Berserker: Khazan pre-order bonus and deluxe edition DLC
gta 6 trailer
Publishers 'don't want to be anywhere near' Grand Theft Auto 6 when it launches: 'It's proving to be very stressful'
An image of a Helldiver from Helldivers 2 shooting at a red dragon from Dungeons & Dragons.
'Ok, so dragon builds are a thing now': galaxy-brained Helldivers 2 player incinerates a bile titan with a hover pack and a flamethrower
Assassin's Creed Shadows promo image
Ubisoft scores a legendary ratio against Elon Musk on his own platform—which hopefully marks a final end to all the Assassin's Creed Shadows' culture war nonsense
Assassin's Creed Shadows immersive mode - Naoe holding a tanto in her hand as two guards fall to the ground behind her.
Assassin's Creed Shadows' first hotfix addresses stability issues and a photo mode crash
Latest in News
An Enshrouded player in a recreation of Erebor from The Lord of the Rings
Kings under the Mountain! 33 Enshrouded players spent 10,000 hours to recreate this iconic location from The Lord of the Rings
A mech awakens.
Mecha Break developer is considering unlocking all mechs following open beta feedback
Lara Croft Unified Art
Tomb Raider developer Crystal Dynamics lays off 17 employees 'to better align our current business needs and the studio's future success'
A long bendy arm stealing money from people in a subway car
'You're a very long arm. You steal things. It's a comedy game,' explains developer of comedy game where you steal things with a very long arm
The heroes are attacked by monsters
Pillars of Eternity is getting turn-based combat to mark its 10th anniversary, and that means PC Gamer editors will soon be arguing about combat mechanics again
Image of Ronaldo from Fatal Fury: City of the Wolves trailer
It doesn't really make sense that soccer star Ronaldo is now a Fatal Fury character, but if you follow the money you can see how it happened