Move over Cube World, there's a new open source voxel RPG in town under development called Veloren and it supports Linux too so there's a bonus point for you.
Inspired by many games like Cube World, Legend of Zelda: Breath of the Wild, Dwarf Fortress and Minecraft it's currently under heavy development, thanks to user email tips I've been keeping a close eye on this one. I don't want to get your hopes up too high but it's already coming along well and shows a ridiculous amount of promise.
Their regular progress reports on the official site blog have been a thoroughly interesting read. So many interesting features and world generation updates coming along for it. You can see some gameplay in their recent raw video below:
Direct Link
As you can see, it's a little rough around the edges in many ways but already pretty playable. Once there's a bit more to do, it could be good for a few hours of exploration.
You can find downloads and more info on the official site and the GitLab. Their "Nightly" release is the recommended one to use, even though it's not a proper release it's far more up to date.
Quoting: ChronariusPretty playable? Have we played the same game? IMHO it's a nice tech demo, but far from playable. Anyhow looking forward to that it becomes even more playable :DPlayable meaning it can be played, without major bugs preventing it. Enjoyable is another matter ;) it obviously has a long way to go.
BTW: I like the Glider! Looks better and control is also better then in Cube World.
Quoting: SpirimintQuoting: Liam DaweQuoting: SpirimintAwesome i just thought today. I would like to play Cube World. Even i think the Level System is brilliant :)Try it in terminal, worked for me.
But now i will try Veloren first :)
Edit: Hm ok i downloaded the nightly Version. But how i start this game? Double Klick on veloren-voxygen won't work.
I got this
/Games/Veloren$ ./veloren-voxygen
ALSA lib pcm_dmix.c:1052:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:1052:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_route.c:867:(find_matching_chmap) Found no matching channel map
ALSA lib pcm_dmix.c:1052:(snd_pcm_dmix_open) unable to open slave
ALSA lib pcm_dmix.c:990:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
ALSA lib pcm_dmix.c:990:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
ALSA lib pcm_dmix.c:990:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
ALSA lib pcm_dmix.c:990:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
ALSA lib pcm_dmix.c:990:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
ALSA lib pcm_dmix.c:990:(snd_pcm_dmix_open) The dmix plugin supports only playback stream
ALSA lib pcm_dsnoop.c:556:(snd_pcm_dsnoop_open) The dsnoop plugin supports only capture stream
ALSA lib pcm_dsnoop.c:556:(snd_pcm_dsnoop_open) The dsnoop plugin supports only capture stream
thread 'main' panicked at 'device not available: "Invalid argument"', src/libcore/result.rs:1165:5
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace.
That's what I got as well. There are multiple issues about this in the issue tracker tagged "bug", so something that needs to be fixed for next release.
Quoting: GustyGhostI got it to build but not to run. Some error with default-run in the .toml file. Their documentation could use some love.
Sounds like an outdated Rust version. Run: `rustup update`
See more from me