

PD could expand only modestly and be able to augment the tech they already have and produce a separate "open" game mode. I'm not trying to ruin anyone's party, but this dream could well be a reality with only a few tweaks to expectations.


The only benefit to using another existing developer (and not just expanding the first) is to get something (anything) out the door quickly. A change of hardware is a good time to make fast progress on that front, as it's new to both developers. Microsoft are experts at creating and supporting "programming systems products", so it seems they'd supervise efforts in taking the time over several releases of FM / FH to slowly integrate the two games' modules and features into one codebase. making a game engine for anyone to use is potentially 9 times the effort of making one just for yourself! With today's practices, that worst case maybe isn't always the reality, but the extra effort of coordination alone is substantial in itself.įor details, check out the difference between programs, programming systems and programming (systems) products. If there is any kind of low level ("system") jiggery-pokery in cooperating modules, then the resulting effort in standardising, streamlining and removing co-dependent hacks (and documenting and testing it all, as before) increases effort by a further three times. Writing code, testing extremes and documenting and supporting it all is thrice the effort.
Gran turismo 7 open world code#
Writing stable, effective and efficient code is hard enough. Click to expand.It is very unlikely that one developer would just "give" their code to another, for several reasons (familiarity being the most important as far as we're concerned).
