Overall it is about economics, how you manage projects and teams which size have grown exponentially
The real question is "do we need these huge teams"?
Overall it is about economics, how you manage projects and teams which size have grown exponentially
And what about this quote by a MS tec engineer:
Read this for more insight into X1 tec-choices and the quote:
http://www.eurogamer.net/articles/digitalfoundry-vs-the-xbox-one-architects
You honestly have no way of knowing what games released on either console have been bottlenecked by the CPU.That's the infamous "balance" article. They say wait until the games are out to judge if they got the balance right. Well, lots of games are out now and it sure seems as if they failed to get the balance right because they are generally being outperformed by the exactly what you would expect based on the difference in GPU capability. Whatever data they were looking at then that showed them that the CPU was going to be the bottleneck to performance in games this gen seems, so far, to have not been correct.
The real question is "do we need these huge teams"?
I think nowadays the huge teams are needed more for asset creation rather than on the coding side.
I think nowadays the huge teams are needed more for asset creation rather than on the coding side.
I think nowadays the huge teams are needed more for asset creation rather than on the coding side.
You honestly have no way of knowing what games released on either console have been bottlenecked by the CPU.
Both consoles have issues maintaining their target frame rate in several AAA titles. With both consoles having almost the exact same CPU a title that is CPU bound on one will be CPU bound on the other. This has nothing to do with which console you own or like.
You also have to keep in mind that a majority of games released are either a devs first attempt at releasing a title on these machines or a remaster of titles that were designed with last gens completely different hardware in mind.
The GPU in the Xbox One is fairly balanced for the amount and type of memory this console has. As well as Rops.
Yep, the amount of content/assets created these days can be extremely labor intensive. However, it does seem to be the trend that the coding skill required for these game developers has become less and less important. Its more about using the tools than digging into the source code. I say that because its kind of sad that engineers at Microsoft have been able to take somebody else's work, and improve the performance relatively quickly. Game development has taken on the assembly line mentality, lots of bodies doing small pieces of work that are inserted into the final product. Advanced game engines and excellent software development tools make it all work.
Yep, the amount of content/assets created these days can be extremely labor intensive. However, it does seem to be the trend that the coding skill required for these game developers has become less and less important. Its more about using the tools than digging into the source code. I say that because its kind of sad that engineers at Microsoft have been able to take somebody else's work, and improve the performance relatively quickly. Game development has taken on the assembly line mentality, lots of bodies doing small pieces of work that are inserted into the final product. Advanced game engines and excellent software development tools make it all work.
Yep, the amount of content/assets created these days can be extremely labor intensive. However, it does seem to be the trend that the coding skill required for these game developers has become less and less important. Its more about using the tools than digging into the source code. I say that because its kind of sad that engineers at Microsoft have been able to take somebody else's work, and improve the performance relatively quickly. Game development has taken on the assembly line mentality, lots of bodies doing small pieces of work that are inserted into the final product. Advanced game engines and excellent software development tools make it all work.
i don't understand... the fact that Microsoft can improve their own black box APIs means that all other developers suck at engineering? This sounds like a new spin on "lazy devs".
I am of the opinion that if your body of work can be improved by outsiders in short order, then perhaps your body of work was pretty sub par.
I like funIf razterized polygon aren't good enough for next step in realtime rendering. I think rendering programmer have a few years of fun to come.
Not suck, but I am of the opinion that if your body of work can be improved by outsiders in short order, then perhaps your body of work was pretty sub par. Devs aren't lazy, they do the best they can with the resources and time they have, but that doesn't mean their work is always top notch. Think of it this way, if a third party was contracted to port a game from PS4 to X1, and the X1 version was better than the source material, would that not seem ass backwards to you?
That's how successful companies work: small amount of very skilled people that strive for excellence. And 99% of current AAA creators (maybe even everybody, I think only ND had some of that culture) are built by MBAs with "make games using a lot of unskilled workforce" (and same thing in Software Industry as a whole).
Naughty Dog has somewhere around 300 people last I checked.
Must be a lot of MBA's and unskilled workers over there.