You can sign up to get a daily email of our articles, see the Mailing List page.
We do often include affiliate links to earn us some pennies. See more here.

I've covered the development versions of Rise to Ruins [Official Site] here and there, but now everyone can get in on the fun. A new stable build of Rise to Ruins is out with lots of new goodies.

For those that don't remember it: It's a mixture between a strategy game, a village-builder and a god game. It's good fun too and highly customizable for how you want to play.

This huge new update features Steam trading cards with 6 cards, 8 backgrounds, 10 emoticons and 6 badges. I'm never fussed by these, but it's a nice bit of fluff for those who do enjoy collecting. Onto the more important stuff…

There's a new resource management system, which allows you to adjust resource production caps. So you can set a resource amount for a building to make right now, or an amount for them to keep up with. If you click a building that can manufacture something, or a person with a job, the UI will automatically show you a summary view allowing you to make adjustments which is handy.

The entire combat system was rewritten, allowing for ranged attacks. Thanks to this, there's now bows and quivers you can manufacture. Villagers can equip them and shoot at monsters from a distance—awesome! It's not just you that has ranged attacks though, so be careful out there.

There's a new "doggo" (dog) friendly animal in the game. They can visit your village and become domesticated, if so, they might help out a little around the village. Like villagers, they need to eat, sleep, drink and have a nice warm home.

Finally, there's some speed controls! If you don't want to sit around waiting too long, you can now speed the game up. Plenty more I haven't covered, check out the release notes.

Be sure to check out Rise to Ruins, it's sweet.

Article taken from GamingOnLinux.com.
4 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 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. Find me on Mastodon.
See more from me
The comments on this article are closed.
7 comments

nolanlikeeh Oct 19, 2017
Can't get this game to run :(
Says it is running but nothing loads up. Tried to uninstall openjdk and installed oracle jdk from steam help page but still no go.
Liam Dawe Oct 19, 2017
Can you try running it in terminal? Put the output in pastebin or something and link here.
nolanlikeeh Oct 19, 2017
Seems liblwjgl64.so may be the problem?
It is actually at /home/nol/Downloads/Steam/common/Rise to Ruins/lib/natives/liblwjgl64.so

maybe I need to edit path?

Thanks for any help!
::::::::::::::::::::::


Thread Pool Size: 4
Dedicated Thread: Automatically Enabled

Exception in thread "main" java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.jdt.internal.jarinjarloader.JarRsrcLoader.main(JarRsrcLoader.java:58)
Caused by: java.lang.UnsatisfiedLinkError: Can't load library: /home/nol/lib/natives/liblwjgl64.so
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1827)
at java.lang.Runtime.load0(Runtime.java:809)
at java.lang.System.load(System.java:1086)
at org.lwjgl.Sys$1.run(Sys.java:70)
at java.security.AccessController.doPrivileged(Native Method)
at org.lwjgl.Sys.doLoadLibrary(Sys.java:66)
at org.lwjgl.Sys.loadLibrary(Sys.java:87)
at org.lwjgl.Sys.<clinit>(Sys.java:117)
at org.lwjgl.opengl.Display.<clinit>(Display.java:135)
at rtr.system.ScaleControl.setWorldScale(ScaleControl.java:70)
at rtr.system.ScaleControl.initDisplay(ScaleControl.java:19)
at rtr.system.Game.launchGame(Game.java:80)
at rtr.system.Launcher.main(Launcher.java:53)
... 5 more
stretch611 Oct 19, 2017
If you post the error on the official website forums, the dev is usually pretty good at debugging. IIRC, it is a single dev writing the game, but he knows his stuff.
Rayvolution Oct 19, 2017
  • Supporter Plus
Quoting: nolanlikeehSeems liblwjgl64.so may be the problem?
It is actually at /home/nol/Downloads/Steam/common/Rise to Ruins/lib/natives/liblwjgl64.so

maybe I need to edit path?

Thanks for any help!

What distro do you use? There's been some weird problems over the years with the bundled version of JRE not jiving well with LWJGL on Mint and a few other oddball distros. For most of those guys, they've been able to solve the problem by installing a local copy of OpenJDK or Oracle's JDK and running Core.jar directly (not the .sh or running it through Steam).

From what I can gather is actually a bug with LWJGL more so than RTR or even the bundled JRE, for some reason on very specific distros LWJGL breaks down talking to the JRE that is bundled with the game. But I've been mostly at a loss as to why.

I know that information is a bit cryptic, but I hope it points you in the right direction. For the few people having this crash, the "fix" usually is just running the game off their local install of Java, but it's not always a surefire bet. :)

If you can get it working, let me know what you did! If not, we'll try to dig deeper.
ronnoc Oct 20, 2017
Great (and very challenging game. The "Ruins" part lives up to the name. Definately a great addition to any Linux gaming collection.


Last edited by ronnoc on 20 October 2017 at 3:27 am UTC
nolanlikeeh Oct 20, 2017
Finally solved!

I'm using Manjaro and found solution here by someone using Arch:
https://steamcommunity.com/app/328080/discussions/2/141136086925416997/

Had to install xorg-xrandr

Took a while but got there in the end :)
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.