
Top 10 played games on steam :¹
Tbf, I didn’t expect that Linux Games represent ~ 50% of playtime of the top 10. This quite impressive, and it does underline an interesting trend. However, I think a lot of people use their personal experience to other, with no regards for the social contexte. I got 3 different computers, I’m used to Linux, and I couldn’t play to almost every games. Because I’m too poor to get the right hardware, because my friends do not play on compatible games, and gaming is a social experience. My point is not that we shall not make FOSS propaganda’ my point is that software need to be produce regarding the need of the people in our diversity in order to make FOSS mainstream. Everybody is not in IT, in the US with a engineer wages.

tbf, data shows that less than 60% valve games release this year runs on linux with no issue and 30% runs with major or minor issues. This stat is stables for years, so we could generalize it; however it do not represents actual gamers experience; very few games represent the majority of gametime, and a lot of them do not run on linux.
Moreover, when the hardware hardly meet the requirements, some people experience crash on linux where stable on windows.
For information, a strike is going one in the video game industry in france, including ubisoft : https://mastodon.gamedev.place/@STJV/113843503849511121
I fill like the line of sight think in warhammer total war was more link with maps than engine. It was less an issue in Empire, Napoleon or Fall of the Samurai. Since, they added “smog”, and the need to not flat terrain … and the dumbziness of direct hit unit. With modern building, it should not be an issue.
I do relate on the tempo; I couldn’t imagine how to deal with thousands SM engaging at the same time. I’d rather smallest and intense fight (like in DoW II or World in Conflict), or a way to program actions and reactions of units. I do not see how it would be feasible with the mechanics they made.
However, their making for Three Kingdoms were brilliant, so maybe …