> Unless stated otherwise, we filtered out unreleased games, free games, those that launched with less than a $4.99 price point, and those that have fewer than 50 reviews.
For example, Larian (BG3) and Wube (Factorio) each have their own engine. They are specially built specifically for the games they are making.
Also, you say "have been kept modern" but even that is questionable. "Modern?" What does that really mean? It's "modern" enough for the game. Starfield was just released, and it was released without ray tracing.
And we are just talking about games. Unity and Unreal do more than just working on the engine for games. So yes, while it's a lot, it's not fair to compare the bespoke engine use by game companies and engines like Unity and Unreal.
Gaming companies get a lot of crap for this - it seems unfair. The OS I'm using to write this is a relative newcomer at only 30 years old. Obviously, it has changed a lot in that time, but so have the engines. Most software doesn't get rewritten, it evolves.
https://arstechnica.com/gaming/2022/03/the-witcher-will-retu...
Source: game dev using unreal
Even so, 8000 employees does sound a lot. And if they're losing a billion per year, it sounds like they have no revenue at all.
But also their previous monetization seems to try charge per professional developer which is a limited audience compared to consumers, especially if you want to maintain a AAA engine (which it seems Unreal is favoured still) given it seems fast pace techniques & improvements. Maybe by selling cloud servers for networking, which I think maybe they were too expensive compared to alternatives.
May I ask you if you ever heard of Rust? The game, not the programming language. Online survive game, which has thousands of active players every single day since like a decade already, full 3D and quite awesome graphics I'd say. It's written in Unity.
It's wiki: https://en.wikipedia.org/wiki/Rust_(video_game)
A gameplay of a rather popular youtuber that does daily uploads: https://www.youtube.com/watch?v=WSXCI0rLvHg
I would have picked a different game.
I remember the minutes of loading of a new world..
That said I'm in the "dozens of hours" bracket and not the "thousands of hours" one, so maybe I just haven't hit that yet.
Unity supports basically all gaming platforms. Windows, Linux, Mac, PS5, Switch, XBox, etc.
There are AAA desktop games that use Unity.