A thought I had yesterday playing Starfield, sighing with frustration as janky, broken system after janky, broken system sucked the fun out of my session…
All these different game devs, pouring all these funds & resources / hours into each creating their own special little bespoke game systems, mostly I assume to avoid paying licensing fees to Unity / Unreal. Imagine if they all pooled their resources and knowhow into making one stable, insanely-powerful, insanely-well-funded engine with limitless creative possibilities.
Starfield looks like a game from 10 years ago. Shitty character animations and weird-looking ‘people’. CDPR are, imo, making the smart decision moving over to Unreal for future games. It works, it looks fantastic, it’s very stable. More money and resources to put into the actual process of game dev rather than reinventing the wheel each time.