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:
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
I hope my patronage of yaakuro https://www.patreon.com/ue4linux has some positive effects. UE looks like a good engine with a nice open developer setup. But when there are no (community) people working on the linux part of the engine, it doesn't really matter.
6 Likes, Who?
It seems to me that Linux support in UE4 is maturing a bit slowly. Might also holding back the Street Fighter V port back in case someone is still working on this at all. *fingers crossed*
Anyway, I hope Epic put a bit more effort into Linux support and can fix the issues.
Anyway, I hope Epic put a bit more effort into Linux support and can fix the issues.
1 Likes, Who?
I'm beginning to be so, so disappointed in the whole UE4 project. It seems there's too little focus (resources) put into that project. How long have they been working on it now? Several years, and as far as I understand even the editor is still very flaky, as well as the engine itself having issues across the board.
I mean, sure, the Linux version is low on the priority list. I can understand that. But the whole project, both the engine itself and the developer tools on top of it, seems to still be in a very immature state as far as I understand.
I mean, sure, the Linux version is low on the priority list. I can understand that. But the whole project, both the engine itself and the developer tools on top of it, seems to still be in a very immature state as far as I understand.
6 Likes, Who?
Liam, 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.
Last edited by MaCroX95 on 29 June 2017 at 10:50 am UTC
Last edited by MaCroX95 on 29 June 2017 at 10:50 am UTC
2 Likes, Who?
Noooooooooooooooooooooooooooooooooooooooo!
From that comment, it sounds absolutely like regressions or rendering artifacts in UE4, which will require workarounds, or maybe they'll just wait until they get fixed (more likely)
Last edited by drmoth on 29 June 2017 at 10:53 am UTC
From that comment, it sounds absolutely like regressions or rendering artifacts in UE4, which will require workarounds, or maybe they'll just wait until they get fixed (more likely)
Last edited by drmoth on 29 June 2017 at 10:53 am UTC
0 Likes
I'm thinking this just won't happen now without a Linux expert working with them. I second concerns about epic and the unreal engine too. Still, we got rocket in the end.
0 Likes
Liam, 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.
Last edited by natis1 on 29 June 2017 at 12:51 pm UTC
9 Likes, Who?
I agree with others, Epic are really behind with OpenGL and Vulkan, they need to put some serious work into it and get it working properly. Seems like there focus is elsewhere right now, but they're hurting other developers by not getting this fixed up.
0 Likes
Still, we got rocket in the end.
That's ue3, isn't it?
2 Likes, Who?
.... 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.
Yea, seems to happen with Kingdom Come: Deliverance as well. First they wanted to support linux, but I guess they saw issues and backed away.
0 Likes
Liam, 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?
Yea, 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
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.
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?
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.
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
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.
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