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.
Says it is running but nothing loads up. Tried to uninstall openjdk and installed oracle jdk from steam help page but still no go.
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
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.
Last edited by ronnoc on 20 October 2017 at 3:27 am UTC
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 :)
See more from me