Check out our Monthly Survey Page to see what our users are running.

The rather silly and quite good 'Crashlands' is now officially on Linux

Posted by , | Views: 8,338

Crashlands [GOGSteam, 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:

YouTube Thumbnail
YouTube videos require cookies, you must accept their cookies to view. View cookie preferences.
Accept Cookies & Show   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!

Article taken from GamingOnLinux.com.
4 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more information here.
About the author -
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check 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.
15 comments
Page: 1/2»
  Go to:

ziabice 18 December 2017 at 8:51 pm UTC
View PC info
  • Supporter
It would not be unexpected for a game called "Crashlands" but it crashes on launch ;)

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
AskQuestionsLater 18 December 2017 at 9:01 pm UTC
If you have a libcurl.so.3 hanging around you might try...

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.
tuubi 18 December 2017 at 9:04 pm UTC
View PC info
  • Supporter
EDIT: Too slow.

ziabiceI'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?
Should you maybe preload the older libcurl? Try adding "LD_PRELOAD=libcurl.so.3 %command%" to the launch options in Steam.

Just a stab in the dark.


Last edited by tuubi on 18 December 2017 at 9:04 pm UTC
ziabice 18 December 2017 at 9:14 pm UTC
View PC info
  • Supporter
Thanks for the help, but I had no luck and no alternative libcurl anywhere to try
tumocs 18 December 2017 at 9:21 pm UTC
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
tuubi 18 December 2017 at 9:27 pm UTC
View PC info
  • Supporter
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.

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.



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.
ziabice 18 December 2017 at 9:34 pm UTC
View PC info
  • Supporter
I found a fix!

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!
MichaelDN 18 December 2017 at 11:05 pm UTC
An easier option would be to set 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?
Asu 19 December 2017 at 1:21 am UTC
yeah, but I have my savegame on mobile... so what now?

oh cloud save... sounds interesting.


Last edited by Asu on 19 December 2017 at 1:24 am UTC
tumocs 19 December 2017 at 8:15 am UTC
tuubi
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.

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.



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...
  Go to:
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just 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!
Livestreams & Videos
None currently, submit yours here!
See more!
Popular this week
View by Category
Contact
Latest Comments
Latest Forum Posts