EVERSPACE [Official Site], the gorgeous looking space shooter may eventually come to Linux, but it seems it won't be any time soon due to Unreal Engine issues.
Writing a small update to keep everyone informed, they said:
I'm especially sad about EVERSPACE, as I really really fired up about it wanting to play it.
Next time you see someone say "just hit the button" or something similarly dumb, educate them. It's almost never as simple in Unity, Unreal Engine or *insert game engine here* as pushing a button for a Linux version.
In this case, we don't know specifically if it's actually Unreal Engine bugs, or the way the EVERSPACE developers are using it. I've heard from a number of developers that Unreal Engine's Linux support is quite bad, hell, even Unreal Tournament has huge breaking issues on Linux and that's made by Epic themselves, so it's not looking good.
What is EVERSPACE?
Writing a small update to keep everyone informed, they said:
QuoteSmall (negative) update: We've migrated to Unreal Engine 4.16 (mainly for better joystick support and quite a few bug fixes) - however, this caused even more problems on Linux - so it seems we've taken a few steps back. It's going very slow.
I'm especially sad about EVERSPACE, as I really really fired up about it wanting to play it.
Next time you see someone say "just hit the button" or something similarly dumb, educate them. It's almost never as simple in Unity, Unreal Engine or *insert game engine here* as pushing a button for a Linux version.
In this case, we don't know specifically if it's actually Unreal Engine bugs, or the way the EVERSPACE developers are using it. I've heard from a number of developers that Unreal Engine's Linux support is quite bad, hell, even Unreal Tournament has huge breaking issues on Linux and that's made by Epic themselves, so it's not looking good.
What is EVERSPACE?
QuoteEVERSPACE™ is an action-focused single-player space shooter, combining roguelike elements with top-notch visuals and a captivating story. It takes you on a challenging journey through an ever-changing, beautifully crafted universe full of surprises. Your skills, experience, and talent for improvisation will be tested continuously as you piece together the puzzle of your existence through encounters with interesting characters, each having their own unique part of the story to tell. In each exciting run, you will face entirely new situations, ensuring countless hours of thrilling gameplay and generating myriad opportunities for individual, meaningful moments to experience. No matter how skilled you are, death is inevitable but is also only the beginning of a much larger journey.
Some you may have missed, popular articles from the last month:
Quoting: natis1Quoting: MaCroX95Liam, I agree that pushing a button is not everything it takes, but the difference is if the game is optimized from the ground up for the cross plat then it can be said that it requires not much more than push of a button, but of course the techniques and dependencies need to be cross-plat. I believe it is hard for devs to compile a linux version of a game that was designed for windows in mind purely... That's where the devs screw up during the development.
As a general statement, yes, but in this case I disagree. Devs screw up choosing Unreal 4. Almost every game ported from that engine to Linux has problems and bugs and stuff doesn't work right and usually it ends in delays/the Linux version being canceled outright. In theory Unreal 4 supports Linux, but in practice all the work on it comes from just one guy who Epic isn't even paying.
A large number of indie games these days that promise Linux but fail to deliver were made in Unreal 4. The Other 99, Inner Chains, Vanishing of Ethan Carter.
Epic needs to get its shit together and hire a small team to fix their engine on Linux.
Yeah that too :) but that's because UE4 has bad cross-plat support, Unity devs seem to have way less problems when developing games for cross-platform. But also the problem is that people just think that porting the game later is a valid option, while ignoring that if they set up the good fundamentals for writing a game using cross-plat dependencies and engines they could literally avoid this hardtime they're having with fixing things afterwards, which in most cases doesn't work out.
0 Likes
Trouble is we are so small these environments need to not add further hassles to dev teams. If it's a nightmare to port for our market percent then we won't get stuff. Frankly if epic aren't paying the Linux dev on Unreal then the engine is little use to us.
0 Likes
Have they not contemplated using w.i.n.e or the eon wrapper / translation layer of that nature. Witcher 2 was ported with eon apparently and it worked fine on my system. cant say for other users.
Anyway, Everspace could could try wine as a last ditch effort..aye?
Anyway, Everspace could could try wine as a last ditch effort..aye?
0 Likes
I think its especially sad that Epic screws up Linux support in UE4 as they were telling people to watch out for MS closing down Windows.
Instead of just complaining about MS, they could deliver an easy way for Devs to get running on all Platforms - thus reducing MS's impact on Games.
Instead of just complaining about MS, they could deliver an easy way for Devs to get running on all Platforms - thus reducing MS's impact on Games.
1 Likes, Who?
Quoting: STiATYea, seems to happen with Kingdom Come: Deliverance as well. First they wanted to support linux, but I guess they saw issues and backed away.
Similar issue, different engine - they are using CryEngine.
0 Likes
Sad news.
If there's one game that I'm really, REALLY excited about it's this game! I was so, so hoping that it would eventually make its way to Linux (and GOG.com).
Maybe in another time and dimension and galaxy. ^^
If there's one game that I'm really, REALLY excited about it's this game! I was so, so hoping that it would eventually make its way to Linux (and GOG.com).
Maybe in another time and dimension and galaxy. ^^
0 Likes
Quoting: MaCroX95I believe it is hard for devs to compile a linux version of a game that was designed for windows in mind purely... That's where the devs screw up during the development.
If thats the case, why does the Mac version work?
It seems like Unreal are slacking in supporting the linux version of Unreal engien.
Epic have stated they think linux was gonna be a challange to port, but not this big of a challange.
We also got Ark survival evolve that runs horrible on Linux, missing texters, and got memory leak.
That memory leak thingy also seems to effect windows users btw, but the game doesnt run good at all under linux
compaired to windows. Yes it could be that the devs are slacking, but I also think unreal is to blame there aswell.
0 Likes
As far as I know, Linux support in Unreal Engine is completely volunteer maintained. Fairly certain no Epic employees are paid to work on it.
1 Likes, Who?
Quoting: Luke_NukemAs far as I know, Linux support in Unreal Engine is completely volunteer maintained. Fairly certain no Epic employees are paid to work on it.
If they're going to do that, it would be nice if they could release the source code to the community to have help developing it.
0 Likes
Quoting: melkemindQuoting: Luke_NukemAs far as I know, Linux support in Unreal Engine is completely volunteer maintained. Fairly certain no Epic employees are paid to work on it.
If they're going to do that, it would be nice if they could release the source code to the community to have help developing it.
The source code is available, for the engine and the game. This is how it is volunteer maintained.
0 Likes
See more from me