Crashlands [GOG, Steam, Official Site] is a silly story-driven crafting ARPG and as of today it's officially available for Linux gamers.
I was actually involved in the Beta for this one, so I've played a fair bit of it and I do rather like it. Here's the trailer if you're unfamiliar with it:
Direct Link
About the game:
Craft, battle, and quest your way through Crashlands, a story-driven Crafting ARPG overflowing with sass!
Become Flux Dabes, a galactic trucker whose latest shipment gets derailed by a chin-strapped alien menace named Hewgodooko, leaving you stranded on an alien planet. As you hustle to retrieve your packages you’ll become enmeshed in a nefarious plot of world domination, which will require all of your wits and both of your glutes to overcome. Learn recipes from the local sentient life, make new friends, uncover ancient secrets and deadly bosses, tame everything and build yourself a home-away-from-home as you learn to thrive on planet Woanope.
Linux support took a little longer than expected and the Beta period did take a bit of a break for a while, due to issues with the game engine (GameMaker Studio 2). Suddenly a new Beta appeared out of the blue and then not long after we have the official release! Really glad they were able to put in some extra time to bring the game to Linux.
What makes Crashlands interesting, is that it has cross-platform saved games that work between PC and mobile platforms. Could be a good one to pick if you often switch between Linux and an Android device. It uses cloud saves, so you can pick up where you left off each time.
The one main issue with the game is the grind, which does increase as you progress further into the game. The developers are aware of this, but they haven't yet come up with a solution to reduce the feel of it. You will see many mentions of it in reviews and I also saw it a fair bit during testing. Grind is a interesting word though, as it means different things to people. I wouldn't let it instantly put you off, it didn't put me off that's for sure. What we have here is a very interesting crafting/RPG with some good humour and plenty of content to keep you going.
You can find it on GOG and Steam.
Note: GOG links are affiliate links, it helps us!
I'm on Manjaro and the game tells me:
./Crashlands: /usr/lib/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by ./Crashlands)
If you ask, I already have libcurl-compat and libcurl-gnutls installed, as dependencies of steam-native package. I also have the 32-bit versions of libcurl.
Any help?
EDIT: tried to fix my english
Last edited by ziabice on 18 December 2017 at 8:54 pm UTC
env "LD_PRELOAD=/path.to/your/libcurl.so.3" ./Crashlands
P.S. totally untested but it shouldn't harm anything - it just forces the libcurl.so.3 library to get precedence when starting the process.
Quoting: ziabiceI'm on Manjaro and the game tells me:Should you maybe preload the older libcurl? Try adding "LD_PRELOAD=libcurl.so.3 %command%" to the launch options in Steam.
./Crashlands: /usr/lib/libcurl.so.4: version `CURL_OPENSSL_3' not found (required by ./Crashlands)
If you ask, I already have libcurl-compat and libcurl-gnutls installed, as dependencies of steam-native package. I also have the 32-bit versions of libcurl.
Any help?
Just a stab in the dark.
Last edited by tuubi on 18 December 2017 at 9:04 pm UTC
Quoting: ziabiceThanks for the help, but I had no luck and no alternative libcurl anywhere to try :(https://www.archlinux.org/packages/community/x86_64/libcurl-compat/
That package should help.
Then you LD_PRELOAD=libcurl-compat.so.4.5.0 or whatever it happens to be.
EDIT: Ofcourse first check if manjaro has the compatibility lib in it's own repos.
Last edited by tumocs on 18 December 2017 at 9:22 pm UTC
Quoting: tumocshttps://www.archlinux.org/packages/community/x86_64/libcurl-compat/
That package should help.
Then you LD_PRELOAD=libcurl-compat.so.4.5.0 or whatever it happens to be.
EDIT: Ofcourse first check if manjaro has the compatibility lib in it's own repos.
Quoting: ziabiceIf you ask, I already have libcurl-compat and libcurl-gnutls installed, as dependencies of steam-native package. I also have the 32-bit versions of libcurl.
:P
But do try libcurl-compat.so.4.5.0. I guess it can't hurt. Another option would be to try using the full steam runtime instead of steam-native.
As I said in my first post, I already had libcurl-compat installed, so looking at the
run.sh
file into the game directory all I have to do was:- create a lib/ directory (into the game directory)
- copy libcurl-compat.so.4.5.0 from /usr/lib to <gamepath>/lib/
- create the symbolic link:
ln -s libcurl-compat.so.4.5.0 libcurl.so.4
And it worked! Hope this helps!
env "LD_PRELOAD=libcurl-compat.so.4.5.0" %command%
as the launch option.This should be fixed soon and I think it only affects non ubuntu users?
oh cloud save... sounds interesting.
Last edited by Asu on 19 December 2017 at 1:24 am UTC
Quoting: tuubiQuoting: tumocshttps://www.archlinux.org/packages/community/x86_64/libcurl-compat/
That package should help.
Then you LD_PRELOAD=libcurl-compat.so.4.5.0 or whatever it happens to be.
EDIT: Ofcourse first check if manjaro has the compatibility lib in it's own repos.
Quoting: ziabiceIf you ask, I already have libcurl-compat and libcurl-gnutls installed, as dependencies of steam-native package. I also have the 32-bit versions of libcurl.
:P
But do try libcurl-compat.so.4.5.0. I guess it can't hurt. Another option would be to try using the full steam runtime instead of steam-native.
Oh, do gently fuck my tired eyes...
See more from me