Greetings, glorious adventurers! If you're joining in our Alpha One spot testing, please follow the steps here to see all the latest test info on our forums and Discord!
Linux Support
Hi Intrepid,
Could you please release the game on Linux also please?
Rysiu
Could you please release the game on Linux also please?
Rysiu
7
Comments
Ashes of Creation will be released on the Windows PC platform.[262]
Console support may be added at a later point.
Native Linux support may be possible in future.[263]
I heard a bird ♫
It's a type of big cat, right?!
Isn't that the guy who hangs out with Charlie Brown and has an unhealthy blanket obsession?
Many if not all MMOs of "old" are written in C/C++...
And then it it really depended on the graphics. If you made an OpenGL game, it would be completely portable. In theory. If you chose other systems like Direct3D/DirectX, no porting was possible.
And in reality, writing truly portable code in C/C++ to run on Linux systems AND Windows without a hitch is a pain in the ass and much more than double the effort you have to put in to get it to run properly on one platform. Been there, done that. And it was horrible, even with the non-graphical code i had to do. I shudder at the thought to have to do that "properly" with any game engine that does not natively run on both platforms right from the bat.
And even though Unreal Engine and a few others basically allow you to use the same code between platforms, there are always subtle differences that drive you nuts in the rest of your code. Do not get me started on threading (running program-parts in parallel), Input/Output (Mouse/Keyboard) and security (anti-cheat). Of course, there are cross-platform libraries that make all those tasks easier, but still.
Even though I am an advocate for multi-platform gaming, I would rather like to see AoC run nicely on Windows and maybe later get ported/optimized for Linux.
AoC - no third party plugin support.
Linux - third party package paradise, home turf of the cleverrest "what security features do we have here?" people.
These are the people who hide behind 7 VPNs because - BECAUSE - they have something to hide.
Or maybe they use one VPN since it is none of your fucking business where I connect from.
I am not sure what packaging systems on an OS-level have anything to do with AoC? And if you think, Windows has no support for a metric f***ton of third party software (in packaged form...) you might want to do more research.
If anything, I can break any protective code running under Windows much faster than in Linux.
My concern is OS-level customization is lower level than engine design, plus the average linux user is more likely to be doing things at kernel level than the average windows user. True?
Dude half the reason we use Linux is because we get frustrated at Window's ability to get things done. Especially customized stuff.
If AoC was an open-source project with clear benefits for users to contribute to stronger security features, I'd be all for Linux support. But it's not.
However, it would be very good if it was Linux friendly. That is, that no obstacles are built in and you can get it to run reasonably with WINE.
For the beginning that would help a lot.
Anything else would drag out the development even more and I don't think anyone wants that.
However, it should be a long-term goal to make AOC Native available for Linux.
I thought it was a type of flightless bird....
Anti-cheat systems and graphics drivers.
Nvidia (the major gaming market) is known to not give a crap about Linux although that's starting to change now. AMD have always done a great job with their graphics drivers on Linux.
On the other hand, almost no major anti-cheat systems for online games supports Linux. There is PunkBuster but no uses it anymore. Thanks to Steam Deck, we now have EAC and BattlEye as well with EAC being the go-to anti-cheat systems for most online games.