| > the very reason why many games are ported from their niche library to Unity or Unreal is mostly just for cross platform support. Indeed. > They are forced into it through lack of choice if they want cross platform... because the lower levels are extremely complex That is what I am saying. There are countless indie game engines of great repute, but because they are "1 guy," they cannot reach feature parity with Unity. They never will. The Blizzard that developed the Overwatch engine had immense experience and a notoriously frugal (in terms of employee pay) culture. It still cost them about $100m and many years to develop a great engine for 3 platforms (Windows/Xbox, Switch, PS5). What hope does Godot have with $8m, or MonoGame with kopeks? Nobody can vibes their way past the math problem of multi-platform game engines. This is only controversial because Unity received so much ill will; and, that the indie games business and social media are very sensitive to vibes. > WebGPU appears to offer a path forward in that regard [like supporting the Nintendo Switch]. While I would love for this to be true, it is significantly more aspirational than saying that because of Game Porting Toolkit, DirectX offers "a path forward" on macOS. |