Check out our Monthly Survey Page to see what our users are running.
We do often include affiliate links to earn us some pennies. See more here.

I love space, I love how mysterious and dangerous it is and to be able to fly around in a game like Helium Rain [Steam] is fantastic. I decided to have a chat with the developer and they’re very positive about Linux gaming.

We’ve covered Helium Rain here a few times before, so hopefully some of you will be familiar with it. Without further rambling, let's begin!

First of all, can you introduce yourself and Helium Rain?

“Hello ! I'm Gwennaël Arbona from the indie developer Deimos Games. We've recently released our first title, Helium Rain, in Early Access on Steam. Helium Rain is a spaceflight and empire-building game where you play as the owner of a trading company, in a star system far away from us. Technology is limited in this universe, and different companies fight for control.”

What makes Helium Rain different to other space sims?

“Helium Rain has a focus on three important elements : realistic handling of ships, long travel times, and a dynamic universe. Ships have lots of inertia, they move in three dimensions, can turn independently from their velocity, and don't have a maximum speed. Fleets can take days to reach a destination, with a travel system that is essentially turn-based and requires you to plan ahead when you manage military fleets. And attacking a cargo ship, destroying resources or blockading an area have meaningful consequences on the world's simulated economy.”

Since travel time can take a while, how do you plan to keep players from getting bored?

“Right now, travel time is handled as a turned-based mechanic. We don't want players to wait for hours behind a screen, we just want them to move their fleets carefully, as they won't be able to come back at once if a threat appears. In the future, I'd like to make travelling a more seamless experience, but that's not something we know how we'll handle yet.”

What games inspired you to make Helium Rain and why?

“Our list of inspirations would be a very long one! I would describe the game as a collision of spaceflight and strategy game, with space sim influences like the X series or Kerbal Space program, and games like Total War or Mount & Blade. Books, movies and TV shows are also a great source of ideas for me.“

Are you sticking with singleplayer, or is multiplayer on the roadmap too?

“Helium Rain is decidedly singleplayer only. This is an important decision on the design that enables much more complex simulations and a lot more player agency. We feel that many multiplayer space sims already exist, or are being developed right now, but not so many games offer a great empire-building experience. Our goal is to let the player have fun and experiment on the game. You can take the world over if you want to, which isn't something we could offer in a multiplayer game.”

For Helium Rain, you went with Unreal Engine 4. We've heard many mixed reports about UE4 and it's support for Linux, how has it gone for you?

“The engine does a good job at working on different platforms, but we still need to test carefully and look for stable engine releases that don't have breaking issues. I'd like to thanks the volunteers who send pull requests with every version to make sure Linux is still well-supported!

For developers, the most annoying part of getting UE4 to run is the requirement to build the engine yourself first. It is an easy process, but a time-consuming one. Once the engine runs, differences with Windows are very limited, except for minor rendering differences and different compilers. We had only a handful of Linux-specific issues during development. On the client side, things depend a lot on your hardware and Linux distribution of choice. Our top Linux priority right now is AMD support, which isn't working well. We also had issues with some Linux distributions in the past, when the engine moved to a newer LLVM release that only some distributions were providing.

Overall, the environment for releasing Linux games is much better today than it was five years ago. Most game engines support Linux, the biggest game marketplaces support Linux, and the arrival of Vulkan should help with the video drivers that can still be an issue today.”

In terms of sales, how has the Linux version sold against Windows & Mac?

“We've been pleasantly surprised by the Linux sales! Estimates of the Linux market share are conflicting at best, and while we knew Linux gamers were supportive of games that were made available to them, we didn't think we would sell many Linux copies. But we actually sold 11% of all copies on Linux, a number that's been stable since we launched. For us, it's a confirmation that Linux gaming is alive and well, with highly supportive people buying games.

We didn't work on a Mac release, since Mac OS is officially available only on computers that wouldn't meet our required system specifications.”

11% sales from Linux sounds like a lot, that's well above what the Steam Hardware Survey shows for the Linux market share, any thoughts on that?

“Our take is that Linux gamers are much more enthusiastic about games on their platform, and that our game has a lot of deep mechanics to master, which probably attracts the same kind of people who love the idea of a free operating system. We also released the source code [GitHub] for the game, which might be another reason why Linux gamers get more interested than Windows gamers. I think everyone has a different reason.“

Your game is currently in Early Access, how do you plan to keep the community involved as the game progresses?

“We're very happy with how Early Access is going on right now. We receive a lot of feedback, sometimes so much that it's hard to process! We entered Early Access with a list of upcoming game features, but we didn't know which the player wanted first, or if they wanted them at all. As a result, one of our biggest updates yet was built on player suggestions, and our next update is also an answer to something that was requested a lot. Our policy is that everything a player suggests can be a great idea for the game, if we can pull it off. Multiplayer is an example of request that we can't fulfill because it breaks too many assumptions and requires too much work, but our next update brings a quick-fight mode that is a fun addition, somewhat easy to add, and useful for balancing the game.

We still have some of our initial feature list left to implement, such as a storyline, and we expect to keep working on the game for some time before we can release it.”

With all the changes happening on Steam, from Greenlight to Steam Direct, how have you found the experience? It must be harder with so many more titles arriving on Steam now?

“We found Steam to be a very crowded market, with a hundred new titles launching every week. We passed Greenlight a few years ago, and could observe the transition to the relaxed Steam Direct process. Our experience is that Steam brings little visibility to new games, and you need an active campaign on social media to get people to notice your game. Word of mouth is very important for us, which is why we track review and comments so that we know what the players are annoyed with.“

What’s your testing procedure for the Linux version? Do you test on the open source AMD GPU drivers, or mainly NVIDIA?

“At this moment, we only test on NVIDIA hardware, based on what we currently own. When the game moves to a final release, we'll try to have more testing on AMD hardware ; but hopefully by this point we will have our AMD issues resolved.”

For other developers currently working with Unreal Engine 4 who are looking to do a Linux version of their game, any words of advice?

“An important piece of advice would be to get in touch with other UE4 developers, either on forums or the UE4 Discord channel. Most of the work on porting and releasing the game is very simple, but you'll often need pointers on specific issues and workarounds. It's also important to be cautious and test your game well before releasing, something that is always important but even more so on Linux, where the software environment can be very different from one machine to another.

And of course, the most important advice would be to actually release your game on Linux. Do it!”

 

I would like to thank Gwennaël for taking the time to have a chat with me, it’s always a pleasure to be able to do interviews like this, especially for a rather exciting game.

You can find Helium Rain on Steam and the Official Site. It's currently 30% off as well, good time to try it out.

Article taken from GamingOnLinux.com.
Tags: Interview
33 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
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.
45 comments
Page: «2/3»
  Go to:

lucinos Jan 3, 2018
I would say, forget about amdgpu-pro.
focus only on amdgpu + mesa and randeon + mesa.
also forget about older mesa, focus only on latest mesa, everyone will get latest mesa eventually anyway.

see table https://en.wikipedia.org/wiki/List_of_AMD_graphics_processing_units#Features_Overview
at the bottom
/drm/amdgpu is supported on GCN 3rd gen and later.
/drm/radeon is for older gpus

if older than GCN 3rd gen can not be supported this will be quite bad but not totally unacceptable.
TobiSGD Jan 3, 2018
A Linux supporting developer that closely interacts with the community. Now that is something I support, and I love space sims anyway, so I just bought the game.
Thanks, Stranger, to you and your team for your support.
iiari Jan 3, 2018
View PC info
  • Supporter Plus
It's a great game that everyone should get. It's beautiful, with a great flight model and deep mechanics. The sci-fi world they built is also very different from your usual space game, far more in line with the realism of a show like The Expanse than what we usually see.

The addition of a quick-skirmish mode will only make it more enjoyable for every player. You all can see how great the dev has been. It really should be an automatic purchase for the entire Linux community for a game that has the potential to be a space-sim classic.

BTW: The Space Junkie podcast did an interview with the dev that makes for really interesting listening if you're into the space sim genre: https://www.spacegamejunkie.com/podcasts/sgj-podcast-224-helium-rain/


Last edited by iiari on 3 January 2018 at 6:11 pm UTC
Cybolic Jan 3, 2018
Lovely attitude! I couldn't help but buy the game after reading that, even though it'll take a while before I have the time to play it.
Guest Jan 3, 2018
Some AMD GPUs work with the AMDPRO driver (which apparently works well with UE4?) while most modern hardware works only with the open-source Radeon driver ; and we found that different distributions didn't provide the same level of dependencies to the driver (namely, different versions of LLVM were apparently shipped with the same driver).

You really don't want to be using the AMDGPU-PRO driver, this is akin to using the old fglrx. This is for workstations only for AMD's corporate customers who use need the few non gaming centric features not yet supported fully by the FOSS driver. It is on the road map to remove it entirely eventually according to an AMD PR spokesperson. Nobody benchmarks it seriously (only as a comparison), no distribution ships with it. MESA-RaedonSI (aka 'AMDGPU' (not PRO) is the way forward it consistently destroys the other driver in FPS tests.



Purchased the game btw, not my usual kind of thing but I agree with what others have said in this thread :D
Once you get the Linux fan base on side you have a loyal army of beards who support you.

How long is your beard btw ?

Stranger Jan 3, 2018
Thank you guys for the clarification on AMD drivers. We're trying to get everything working smoothly on the radeonsi driver, since that's the modern driver which gets the most support.

Also, my beard is currently at a gentle Fedora level.
seven Jan 3, 2018
ok linux people, time for you to put your money where your mouth is, these guys are cool in my book

just bought the game


Last edited by seven on 3 January 2018 at 10:25 pm UTC
Alm888 Jan 3, 2018
Hmm… A very insightful interview! Thanks. :)

Still won't buy it though. Steam-only is a big NO for me.
Alm888 Jan 3, 2018
While I wish it was, the game isn't available on GOG right now. I hope that will change when the game has an official release after the Early Access period, but that depends on GOG - they want only the best :)
And what about itch.io? I've heard they are much more cooperative in this regard.
facePlanted Jan 3, 2018
I've read more than once that to have the game count as a Linux sale (in the Dev statistics), you need to install and run it on Linux within a couple of weeks.
This is what I've been doing with my latest purchases ... even when using the Steam client for Linux to buy the game, I install it immediately and run it for few seconds.
Is this still the case ?
Shmerl Jan 3, 2018
While I wish it was, the game isn't available on GOG right now. I hope that will change when the game has an official release after the Early Access period, but that depends on GOG - they want only the best :)
And what about itch.io? I've heard they are much more cooperative in this regard.

I second this suggestion. Releasing on itch.io will also help exposure of the game to wider audience.


Last edited by Shmerl on 3 January 2018 at 11:01 pm UTC
inlinuxdude Jan 3, 2018
I went and bought it since the devs are so cool...
kudlaty Jan 4, 2018
I usually don't buy Early Access games, but in this case I just had to make an exception. Purchase made.

Edit: It seems I already found a bug. When I change the three letter code for the hull identifier from "PLY" to "C64", the game instantly crashes. Other letter/number combinations, e.g. "DS9" or "A99" apparently work, though?


Last edited by kudlaty on 4 January 2018 at 12:42 am UTC
It is great to see such a positive interview. Stranger, thanks to you and your team for the great work!
finaldest Jan 4, 2018
Not usually my sort of game but I decided to purchase this after reading the interview.
Purple Library Guy Jan 4, 2018
I too have placed money in position of mouth. This interview was only a mild prompt, though--I've been intending to get this for a while.
scaine Jan 4, 2018
View PC info
  • Contributing Editor
  • Mega Supporter
I usually don't buy Early Access games, but in this case I just had to make an exception. Purchase made.

Edit: It seems I already found a bug. When I change the three letter code for the hull identifier from "PLY" to "C64", the game instantly crashes. Other letter/number combinations, e.g. "DS9" or "A99" apparently work, though?

I buckled like a cheap belt and bought it. And yep, I got the same crash when I entered "SC4". It does, however, pretty clearly say "Three letters only". I blame myself for not reading it properly, but this is a (tiny) lack of polish that will need addressed at some point, for sure.

Love the atmosphere so far. Although, I'm a bit baffled that no-one, anywhere is making fuel, but most of my contract offerings so far are "deliver fuel". If I can't buy it, I certainly can't sell it...
iiari Jan 4, 2018
View PC info
  • Supporter Plus
BTW, while kudos are flying around, a big "thanks!" to GamingOnLinux for making me aware of the game in the first place. Discoverability is a big deal for games, especially in the space sim area, where most of the oxygen in the room is taken up by ED or SC. I'd bet 80% of those 11% of Linux buyers heard about the game here directly or due a link back here from a post on Reddit...


Last edited by iiari on 4 January 2018 at 2:50 am UTC
Samsai Jan 4, 2018
Thank you guys for the clarification on AMD drivers. We're trying to get everything working smoothly on the radeonsi driver, since that's the modern driver which gets the most support.

Also, my beard is currently at a gentle Fedora level.
Just to drive the point home, here's the statistics GOL has gathered on the driver used by the masses on AMD GPUs:
https://www.gamingonlinux.com/render_chart.php?id=323&type=stats

So yeah, just targeting Mesa gives you 90% coverage of Linux gamers using AMD GPUs and the 10% are likely willing to switch to Mesa when they realize they can install the OpenCL components of PRO separately.


Last edited by Samsai on 4 January 2018 at 9:02 am UTC
Eike Jan 4, 2018
View PC info
  • Supporter Plus
I've read more than once that to have the game count as a Linux sale (in the Dev statistics), you need to install and run it on Linux within a couple of weeks.
This is what I've been doing with my latest purchases ... even when using the Steam client for Linux to buy the game, I install it immediately and run it for few seconds.
Is this still the case ?

I think you misread that.
When you're buying on Linux (and don't install on Windows), you're fine.
When you buy on Windows (or mobile or whatever), you need to install and run on Linux in the following days/weeks/noone knows for sure to make it a Linux sale.

Over Christmas holidays, I could only play on my wife's notebook, which unfortunately is running Windows. So I bought some little games (The Mooseman, Nelly Cootalot: The Fowl Fleet and Thaumistry: In Charms Way) some weeks before and installed and ran them under Linux, in the hope they will count as Linux sales...
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.