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.

Beyond a Steel Sky, the big 3D sequel to the much loved classic Beneath a Steel Sky is out now with Linux support. A long awaited sequel too, since the original was from way back in 1994. A long time between them of course, with Beyond a Steel Sky being a much prettier game in full 3D with nice WASD controls and an absolutely fantastic style to it.

What is it? From Charles Cecil, creator of the Broken Sword series, with art direction by Dave Gibbons, legendary comic book artist behind 'Watchmen' it's an adventure set within a dynamic world, populated by wilful characters driven by motivations that the player can subvert. In combination with a unique hacking tool, multiple solutions to puzzles emerge from player choices. Playing as Robert Foster, you attempt to track down an abducted child that leads you back to Union City, one of the last remaining mega-cities in a world ravaged by shattering wars and political meltdown.

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   Direct Link

Beyond a Steel Sky had a lot to live up and it's always difficult to do what they've attempted here, to bring such a classic into modern gamers hands. It does set things up nicely with a great little comic-style intro, and the overall style of the game is fantastic. Being an adventure game, one with deep roots in the classic point and clicks, Beyond a Steel Sky may have been updated visually but it's still very much taking on the mechanics of the older game so you're hopping between conversations, solving a few issues and then repeating somewhere else.

The weird thing is how calm and chilled out Foster always seems, for someone in his position you would think there would be a lot more urgency about him but that's the feeling I got from the game and the pacing. It's quite slow going

This backtracking between conversations can be a little annoying, as characters tend to wander off so you're often left chasing the people you want. A minor point but still a bit frustrating. The modern interaction system is great though, giving you options that appear as you come closer to people and objects. There's plenty of quirky characters to meet, with some amusing events and conversations to be had. It helps that the conversation system is nicely streamlined too, with it noting when a talking point has something new with a little arrow that appears so you don't get stuck in a loop.

You're also going to be doing plenty of hacking to get around, which involves scanning the environment with a tool and then swapping around code blocks. It's not particularly difficult to do but fits perfectly within the setting. Simple and effective to progress through it but I do wish the game did more with it.

What's also quite nice is it has a proper hint system, that allows you to get an idea of what to do from the main menu during the game. It has a 30 second timer on it, so if you're truly stuck you mind need to wait a minute or two to get all the hints you need. It starts off somewhat vague and the more you click the more it gives.

It's come with a few technical troubles though while playing through before release. In the Linux version tested with an NVIDIA GPU I had it reliably crash every single time during the intro after starting a New Game, unless I made sure Vsync was on in the settings. That's sadly not the end of the technical issues encountered. Having "Detail Level" set to "High" seemed to break a bunch of shadows causing flickering black areas in lots of places, so I was forced to play it in lower settings. Those two things are likely Unreal Engine weirdness.

There's also cases of NPCs that like to try and walk through things including you, the game vanished a few times when ALT+TABBED away, a puzzle just didn't work on one of my saves causing a broken game and the list goes on. Speaking to someone I know reviewing it for Windows, it's clear technical issues are not limited to the Linux version. Lots of niggling issues that overall give it a feel that's a bit too rough. To Revolution's credit though, they promptly replied about some issues and are looking into them. On the side of performance though, there was no issue there for me. It remained smooth sailing 99% of the time minus a few loading hiccups.

Funnily enough, the idea of a sequel to Beneath a Steel Sky was talked about during the Kickstarter campaign for Broken Sword 5 - the Serpent's Curse. It was actually a $1M stretch-goal that wasn't hit so it's nice to see they delivered anyway.

It's a reasonably good game as a whole that could have been really great if a few of the rough edges were properly smoothened out. Overall though I enjoyed my time spent chatting with peculiar people, funny robots and hacking the city. The accents made me chuckle quite often because they're pretty over the top at times but they nicely play into it with some good voice actors.

You can buy Beyond a Steel Sky available now on Steam for £23.99 / $27.99 / €23.99 which is with a 20% discount until July 23. If you own Broken Sword 5, you're supposed to get an additional 10% off too.

Never played the original? You're in luck! It's not strictly required but if you have the time I would recommend it for the full backstory experience. You can actually play Beneath a Steel Sky easily on modern platforms if you wish to refresh your memory a little with ScummVM.

Article taken from GamingOnLinux.com.
21 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. You can also follow my personal adventures on Bluesky.
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.
25 comments
Page: «2/2
  Go to:

x_wing Jul 17, 2020
Working fine with Mesa 20.1.2 -- RX 580, Epic graphics, 55-60 fps (vsync activated by default). There is some stuttering here and there while compiling shaders but it's normal.
robvv Jul 18, 2020
I'm also having the crash on launch with Nvidia graphics that is mentioned in the article, and I have no idea how to enable Vsync. The game works well with Intel graphics though, although only on low graphics settings, which doesn't look all that great. Still enjoying the game a lot so far though, and I've just gotten into the city.
It's should be a clearly labelled option in the main menu.

But when it crashes on launch, how do you even get to the menu to enable it?

Go to ~/.config/Epic/BASS2/Saved/Config/LinuxNoEditor/GameUserSettings.ini and add the value bUseVSync=True under [/Script/RevUtil.RevUtilGameUserSettings]
SystemShock Jul 19, 2020
I just bought it.

And with a Discount of 30% this isn't a bad deal.
slapin Jul 20, 2020
  • Supporter Plus
Playing, works nice on i7 2600K/GTX1060, some rough edges and graphics glitches but did not need to touch anything in settings.
Nothing which would spoil a game for me, no crashes.
flesk Jul 22, 2020
View PC info
  • Contributing Editor
I'm also having the crash on launch with Nvidia graphics that is mentioned in the article, and I have no idea how to enable Vsync. The game works well with Intel graphics though, although only on low graphics settings, which doesn't look all that great. Still enjoying the game a lot so far though, and I've just gotten into the city.
It's should be a clearly labelled option in the main menu.

But when it crashes on launch, how do you even get to the menu to enable it?

Go to ~/.config/Epic/BASS2/Saved/Config/LinuxNoEditor/GameUserSettings.ini and add the value bUseVSync=True under [/Script/RevUtil.RevUtilGameUserSettings]

Thanks for the tip. However, it turned out that bUseVSync was already set to True for me, and that it was most likely an unrelated issue. I've always been having various issues with Vulkan games on this computer, and after neither upgrading my drivers from 440 to 450 nor upgrading Ubuntu from 18.04 to 20.04 made any difference, I decided to do a complete re-install, and switched to Pop!_OS in the process (which I've been considering doing for a while). After doing that, the game worked without issues, and I even have GPU render offloading out of the box, which is something I've been dreaming of since I ditched Bumblebee many years ago.
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.