Gamasutra: The Art & Business of Making Gamesspacer
View All     RSS
October 20, 2017
arrowPress Releases

If you enjoy reading this site, you might also want to check out these UBM Tech sites:

The developers who made  Rust  are rebuilding it from scratch

The developers who made Rust are rebuilding it from scratch

June 26, 2014 | By Alex Wawro

"There were a lot of decisions made when we didn't know what game we were making."
- Facepunch Studios founder Garry Newman describes why the Early Access game Rust is getting an overhaul.

There were a lot of stupid decisions made in the old codebase, said Rust developer Garry Newman in a recent interview with PCGamesN. That's probably unfair. There were a lot of decisions made when we didn't know what game we were making.

Newman and his team at Facepunch Studios have ceased updating the current version of Rust -- which was remarkably successful after its release on Steam's Early Access service last year -- to focus their efforts on rebuilding the game from scratch with a new codebase.

According to Newman, the brutal post-apocalyptic survival game has its origins in an unreleased prototype for an open-world assassination game tentatively titled Cash4kills. The team wound up building Rust on top of that game's codebase, leading to a lot of troublesome development issues -- issues that it is now sorting out in front of the thousands of people who paid for alpha access.

"There's a lot of systems that are integral to Rust, that are 3,000 lines long, that could be 100 lines long, said Newman. So every time you go to change something you have to chase around finding how these five different systems that it doesn't really need work, then you change it and it breaks 4 different systems that you thought had nothing to do with it.

Now the development team is focusing its efforts on building the new, "experimental" version of Rust, which has been integrated into the main game so that players launching Rust on Steam can choose to play either the established (and stable) version or the new, experimental build.

Going forward, the studio plans to keep the current version of Rust available for play as a legacy branch when it feels comfortable rebranding the experimental branch as the main game. The studio will still keep an experimental branch open after that as a means of letting players test new features before they're added to the main game

For more details about the studio's design goals and plan for redeveloping Rust from scratch, check out the full story on PCGamesN.

Related Jobs

Infinity Ward / Activision
Infinity Ward / Activision — Woodland Hills, California, United States

Tools Engineer
Schell Games
Schell Games — Pittsburgh, Pennsylvania, United States

Amazing Game Producer
Giant Enemy Crab
Giant Enemy Crab — Seattle, Washington, United States

Technical Producer
Bohemia Interactive Simulations
Bohemia Interactive Simulations — Prague, Czech Republic

Product Owner / Team Leader

Loading Comments

loader image