Try GOLD - Free
Left Behind
PC Gamer
|February 2019
How, when and why unused code sticks around.
Every other day, it seems that some band of intrepid dataminers finds hidden, outdated, or mysterious content buried in the code of our favourite games. This isn’t negligence. Instead, it’s a peek into a little known reality of game development: that unused code is left in databases because it’s too risky to remove.
Defender’s Quest DX dev Lars Doucet compares disabled (rather than removed) code to a nest of cords. “You can’t say for certain what is plugged in to what without taking a lot of time to figure it out.” This is especially true if you didn’t write the code, for instance if you’re working on a large team. Deleting old, seemingly obsolete code can risk breaking something important.
Industry veteran Tom Forsyth explains how keeping disabled code around allowed Oculus to release Positional Time Warp (tech that smooths perceived motion by tracking depth information and movement) in 2018. “For various non-technical reasons, the feature was removed,” Forsyth says. “[Fast] forward to more than THREE YEARS later, and in 2018 Oculus announce this new feature called… Positional Time Warp! And it’s exactly the same as the thing it was before. … If it hadn’t stayed alive in the (very fluid) codebase all those years, it would have been a huge pain in the arse to reinstate, and probably wouldn’t have got the go-ahead.”
This story is from the February 2019 edition of PC Gamer.
Subscribe to Magzter GOLD to access thousands of curated premium stories, and 10,000+ magazines and newspapers.
Already a subscriber? Sign In
MORE STORIES FROM PC Gamer
PC Gamer
RAGING AGAINST THE POINTLESS, OVERPRICED MACHINES IN CYBERPUNK 2077
The residents of Night City love tech so much that they've grafted it to their faces. Vincent is the exception.
8 mins
January 2026
PC Gamer
ECHO POINT NOVA
One man's update is another man's free expansion.
3 mins
January 2026
PC Gamer
"Add a bit of stabbing, and it could almost be a Ubisoft game"
Watching someone else play INFINITY NIKKI reveals gaming's complexities
2 mins
January 2026
PC Gamer
HALF-LIFE EXTENDED
Experience the original Half-Life the way (you think) you remember it.
3 mins
January 2026
PC Gamer
GREY MATTER
Thermal paste, the tech writer's kryptonite
3 mins
January 2026
PC Gamer
NINJA THEORIES
NINJA GAIDEN 4 struggles to balance PlatinumGames excess with classic Ninja Gaiden
6 mins
January 2026
PC Gamer
G-REBELS
Is it a bird? Is it a plane? It's a cop!
1 min
January 2026
PC Gamer
GAME THEORY
Play Dad's FPS in I MADE A GAME FOR YOU
2 mins
January 2026
PC Gamer
PEP TALK
FOOTBALL MANAGER 26 is thrilling on game day, like treacle everywhere else
3 mins
January 2026
PC Gamer
"I rip his throat out with prejudice"
Becoming unstoppable in BLOODLINES 2
1 mins
January 2026
Translate
Change font size
