Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.
You are now subscribed
Your newsletter sign-up was successful
Want to add more newsletters?
Every Friday
GamesRadar+
Your weekly update on everything you could ever want to know about the games you already love, games we know you're going to love in the near future, and tales from the communities that surround them.
Every Thursday
GTA 6 O'clock
Our special GTA 6 newsletter, with breaking news, insider info, and rumor analysis from the award-winning GTA 6 O'clock experts.
Every Friday
Knowledge
From the creators of Edge: A weekly videogame industry newsletter with analysis from expert writers, guidance from professionals, and insight into what's on the horizon.
Every Thursday
The Setup
Hardware nerds unite, sign up to our free tech newsletter for a weekly digest of the hottest new tech, the latest gadgets on the test bench, and much more.
Every Wednesday
Switch 2 Spotlight
Sign up to our new Switch 2 newsletter, where we bring you the latest talking points on Nintendo's new console each week, bring you up to date on the news, and recommend what games to play.
Every Saturday
The Watchlist
Subscribe for a weekly digest of the movie and TV news that matters, direct to your inbox. From first-look trailers, interviews, reviews and explainers, we've got you covered.
Once a month
SFX
Get sneak previews, exclusive competitions and details of special events each month!
Improbable created its SpatialOS platform to enable small teams to create the kind of massive games normally reserved for AAA studios, whether that’s MMORPGs or Battle Royale shooters like Mavericks. Today, the company has released a new product update called a Game Development Kit (GDK) for Unity—and they’ve bundled a test project in it, a working 200-person FPS, which users are free to remix into their own groundbreaking games.
“We had a lot of feedback from developers that our technology was impressive but that they wanted it to work more closely with Unreal and Unity,” said Paul Thomas, who oversees the tech for Improbable. “So, with the new GDKs, we’ve tried to make each of them stay inside the engine’s workflow as much as possible.” The SpatialOS GDK for Unity was released in early October, with hundreds of developers already using it; a similar GDK for Unreal Engine is due out at the end of the month.
With the GDK for Unity, developers also have access to a ready-to-play template for a 200-person FPS, which they can customise and run for free on Improbable’s cloud servers. “The FPS Starter Project is designed to make it so that developers can get a SpatialOS test game up and running immediately,” says Thomas. “We’ve included all the assets, maps, textures and so on, so it’s up to the developer how much they customise their experience. We’re excited to see what people do!”
Already, Improbable’s graduate engineers have run a week-long game jam with the starter project, remodelling it into genres ranging from traditional Battle Royale (complete with shrinking circles of death), King of the Hill and Team Deathmatch games to more adventurous RPG and adventure styles. This is just the start: the 200-person limit is from the free tier of SpatialOS, but developers can create game worlds with thousands of players and tens of thousands of AIs.
Indeed, prior to the GDKs’ release, other veteran developers have been experimenting with them to create prototypes of games that might not be otherwise possible. For example, Trond Fasteraune (Beyond the Sleep) has been using SpatialOS and the GDK for Unity to create something he calls a mini-MMO, featuring asymmetric gameplay, persistent base-building and AI factions. He’s impressed.
“For a very long time, programming the networking part of an online game has been reserved for the most experienced developers,” says Fasteraune. “For that reason, not many multiplayer games have been made from scratch by smaller studios. Now, with SpatialOS, network compression, security and optimization are automatically handled for you. Design and implementation is the main focus, as the programming can be done even by junior programmers. The work is now, more or less, high-level programming.”
With the release of the GDK for Unreal on October 25th, Improbable’s engineers are supporting the kits with smaller releases—off-the-shelf packages for important elements of game design—such as pre-built health systems, control schemes, multiple platforms, and so on. “We really do want to make it so you can make any kind of multiplayer experience on SpatialOS, with any game engine, ranging from small-scale co-operative games and 200 person FPSes to fully-fledged MMORPGs and grand strategy games on a global scale.” say Thomas. For now, for any new developers, the FPS Starter Project is the place to start. What will you make?
Keep up to date with the most important stories and the best deals, as picked by the PC Gamer team.

