"Windows PC, PlayStation 5, PlayStation 4, Xbox Series X, Xbox Series S, Xbox One, Nintendo Switch, macOS, iOS, Android, ARKit, ARCore, OpenXR, SteamVR, Oculus, Linux, and SteamDeck."
I don't know what this means.
> "Windows PC, PlayStation 5, PlayStation 4, Xbox Series X, Xbox Series S, Xbox One, Nintendo Switch, macOS, iOS, Android, ARKit, ARCore, OpenXR, SteamVR, Oculus, Linux, and SteamDeck."
Yes, I understand backends. Why isn't a new target for graphics that supports some of those backends at least some of that effort reduced?
Scenegraph, assets management, scripting, fonts, 3D models, shader debugging, a myriad of visualisation algorithms, sound,game devices integration, networking, GUI framework, artists tooling, game designers tooling,...
Note that Unreal supports Linux, and even so, very few studios using Unreal bother to sell to Linux users.
The 3D APIs will be a decent chunk of that effort, I thought.