Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

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:

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

Article taken from GamingOnLinux.com.
14 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 checked 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. You can also follow my personal adventures on Bluesky.
See more from me
The comments on this article are closed.
All posts need to follow our rules. For users logged in: please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Guest readers can email us for any issues.
18 comments

WorMzy Oct 4, 2019
Update: Llamas in Veloren reportedly very concerned by recent developments.
14 Oct 4, 2019
View PC info
  • Supporter Plus
I like the look and the influences of this one! I am looking forward to more development!

I wish GitLab would allow me to get notifications for Release like GitHub does.
Spirimint Oct 4, 2019
Awesome i just thought today. I would like to play Cube World. Even i think the Level System is brilliant :)

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.


Last edited by Spirimint on 4 October 2019 at 4:47 pm UTC
Liam Dawe Oct 4, 2019
Awesome i just thought today. I would like to play Cube World. Even i think the Level System is brilliant :)

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.
Try it in terminal, worked for me.
Spirimint Oct 4, 2019
Awesome i just thought today. I would like to play Cube World. Even i think the Level System is brilliant :)

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.
Try it in terminal, worked for me.

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.
Nezchan Oct 4, 2019
Clearly still needs work, but that character selection stuff really grabs me.
WorMzy Oct 4, 2019
Pity it uses gtk3, there's my interest lost. :(
Zelox Oct 4, 2019
Finaly, we dont need to shout in the forums in cube world about a linux port.
This one seems to be what we are looking for ^^. Even tho, cubeworld runs flawless under proton/wine.
Gonna try this one out when it gets a bit more updates, even tho its free, I still hope for a steam launch :).


Last edited by Zelox on 4 October 2019 at 6:43 pm UTC
psymin Oct 4, 2019
Looks super fun. Gonna fetch it now!
Chronarius Oct 4, 2019
Pretty 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 :D

BTW: I like the Glider! Looks better and control is also better then in Cube World.
Liam Dawe Oct 4, 2019
Pretty 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 :D

BTW: I like the Glider! Looks better and control is also better then in Cube World.
Playable meaning it can be played, without major bugs preventing it. Enjoyable is another matter ;) it obviously has a long way to go.
pythoneer Oct 4, 2019
Greetings to fellow Rustaceans! Happy to see a game programmed in one of my favorite programming language (Rust) on one of my favorite gaming website!
riidom Oct 4, 2019
I'm a fan of their weekly newsblog too. One day in soon future it will make me try it.
GustyGhost Oct 5, 2019
I got it to build but not to run. Some error with default-run in the .toml file. Their documentation could use some love.
14 Oct 5, 2019
View PC info
  • Supporter Plus
I had no problem installing the binary build from the AUR. The game ran ok. I just couldn't figure out what to do other than run and glide around. Looks and feels quite promising. Current entertainment value is about nothing.
Ehvis Oct 5, 2019
View PC info
  • Supporter Plus
Awesome i just thought today. I would like to play Cube World. Even i think the Level System is brilliant :)

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.
Try it in terminal, worked for me.

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.
Mambo Oct 5, 2019
I 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`
psymin Oct 7, 2019
Definitely an early build. I found a MOB to attack eventually, but was unable to defeat it :) Still very promising!
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.