"Q: What is it like developing on Xbox Series X?
A: Transitioning development to a new console platform, like Xbox Series X, is usually very painful. You have to deal with new tools, new workflows, new ways of thinking. This time around the team at Xbox brought me a new toolset called the Game Development Kit, which they already had up and running on Xbox One.
This meant that we could make the transition much earlier. In fact, we started doing the groundwork for Xbox Series X development long before we even received the hardware. This kind of thinking from Xbox allowed us to get a real head-start on next-gen development, so after receiving our early Xbox Series X hardware, we were up and running really quickly.
For me, the most important thing in making a videogame is the relationships. Working with Xbox, is a partnership – the team at Xbox is committed to helping us make a great videogame and they’ve shown that to me again and again. That means being open and honest about our experiences; what we’ve loved and perhaps even what we’ve found difficult in development has had meaningful, visible impact on the updates that I get for the tools for Series X. (Shout out to our development partner at Xbox, Richard Hackett! Thanks Rich!)
I’ve never worked on a console launch where, while we’re still months away from release, the tools have been this mature, this stable, this easy to work with."
- Technical Director at Codemasters David Springate (direct quote)
This is straight from the dev's on dirt 5's on mouths.
This was from back in early june (dirt5 devs):
People keep saying "tools fault" , "they didnt have dev kits in time" ect.
I wouldn't expect a developer, especially one with Xbox marketing, to come out and say bad stuff about the tools, and definitely not on the Xbox Wire blog, Lol.
The early tools were leaked quite a while back by Thurrot, a reputable Microsoft insider.
With the next generation of the Xbox console, Microsoft is working on a new development environment called Game Core. The environment is now available to developers building titles for the series X and series S (Lockhart) but it’s not quite finished yet and won’t be finished before the release of the upcoming consoles.
(Essentially they changed from XDK to SDK).
The purpose of Game Core is two-fold, to make it easier to develop games for the two SKUs of series X/S and it is designed to make game development closer to that of building a traditional Windows 10 application.
(It wasn't until June 2020 when the GDK could be used for certification).
This doesn’t mean that there will not be more updates arriving to the GDK before release, but it does mean that the June 2020 GDK will be the baseline for developing next-generation titles.
Considering Game Core is all new, not everything will be ready for the launch of the consoles. While developers can now use the June 2020 release for games that will head to retail, features like “Multi-process games in Game Core” will not arrive until after launch. There is a work-around for this in the current release, so fret not that this means games can’t be multi-threaded.
The takeaway here is that Microsoft’s Game Core is moving full-steam ahead and will be ready for launch later this year. But it’s not complete and there are quite a few bugs/optimization that need to be worked out before all the functionality meets the targeted spec sheet when the project was first started.
Regarding Dirt 5, Digital Foundry are pretty sure it is a bug so lets wait and see (And, not aimed at you, but can we stop the accusations of bias towards Digital Foundry? It's not a good look for VGChartz or any user saying it, Digital Foundry are accused of bias and harassed by every console warrior).
This is definitely a bad look for Xbox marketing, they look dumb right now but it is likely a temporary issue, lets wait longer than 12 days after launch before making any assumptions.Last edited by Ryuu96 - on 22 November 2020