Hello! Thanks for taking an interest!
We're a small but growing community dedicated to developing Veloren. The game is playable, although it's currently undergoing a rewrite to move to a multi-threaded ECS architecture. We want to turn Veloren into a shining example of what Rust can do in the game development space.
I'm posting this here since the core development team often has limited free time: to keep this project growing, we need contributors - people like you!
The community Discord server is very active: you can join it here: https://discord.gg/BvQuGze
We also have a website and a GitLab team!
Thanks again for taking the time to read!
Check out Veloren. Free and open source game made by people that got fed up on the cubeworld subreddit. It's actually really good and making rapid progress, including fluid physics so that you can have realistic flight when using a glider to jump off a mountain and soar across the plains.
On top of the others, the game Veloren comes to mind which IMO is the best example out there to show the wider world the calibre of game that can be made with Rust. Their budget is open and pretty small (70 contributors, $2000 total so far).
>Is the game safe?
Not sure what you're asking here...
>What are the system requirements for it?
Source: https://veloren.net/download/
>Is it free?
Yes.
>Can I play online or offline?
Either.
>Is it available for Ubuntu?
Yes.
>Can I play with a controller?
Yes, it's discussed here: https://veloren.net/devblog-100/#mckol-s-veloren-journey
>Does it have ads?
No.
There are Veloren, for example. It is a game which definitely has some engine inside.
Also, with projects like GFX and WGPU, there is less need in dedicated engines. Main profit of using engine is the access to many platforms but WGPU gives it already.
There's some older information in this blog post from /u/wrongerontheinternet about erosion simulation: https://veloren.net/devblog-36/.
TL;DR: Veloren simulates erosion, sediment deposition, and river formation more realistically than practically any other game.
So friggin cool. I’ll edit in a link. 100% open source mix of BotW, Minecraft, Dark Souls and like WoW I wanna say? Runs on Linux, Mac, PC. Very active development, it is going to be the basis of many games in the future because it’s better than a lot of other indie titles and is open source. It’s a spiritual successor to Minecraft in the best way.
EDIT: https://veloren.net/
Rust hit 1.0 5 or 6 years ago. C++ has been around for 30+ years.
Embark is using rust for commercial 3d applications including games.
Veloren is a cube-world like game made with rust. I dont know how commercial it is but it's a decent game.
Java is the language of the most popular game of all time. C# is the programming language of the currently most popular 3D engine, so I'm not sure what you're talking about.
I think hypocritical is fairly accurate in this situation. You are arguing that a language can only be judged on its commercial success but at the same time are pushing a language that has yet to be released nevermind successful commercial products. What would you call it?
The fundamental difference when compared to existing implementations is that it's designed to be resumable: you let it run for a number of iterations, then pick the search back up on the next frame when you have the time to do so. Currently, the code is fairly Veloren-specific and I wouldn't feel comfortable releasing it a standalone crate, but never say never. You're welcome to check out the code for yourself though: https://docs.veloren.net/src/veloren_common/astar.rs.html
The real magic is in the path following on top of that which I've documented fairly well here: https://veloren.net/devblog-75/ (the code is here: https://docs.veloren.net/src/veloren_common/path.rs.html#1-559)
It already does! We build for Mac/Windows/Linux, although we only ship Linux and Windows (which will change soon). We have our own launcher, Airshipper, that you can get as well!
I came across this one recently https://veloren.net/ when I was looking around for ways to make games in Rust (programming language). Apparently it's an open source MMO (both client and server) with the official servers. I haven't tried it, but it exists.
can my Nvidia GT710 run Vulkan and i'm somehow missing a library? i wanted to play Veloren, but its launcher says my driver (Nouveau) isn't compatible :(
i paid too much for a computer i didn't research for and i got kinda scammed for it (and took me too long for me to realize, so no warranties), so i'm worried about having to gather the money to upgrade again
Van 2 recomendaciones totalmente opuestas:
Veloren: Es voxel RPG inspirado en juegos tales como Cube World, Legend of Zelda: Breath of the Wild, Dwarf Fortress y Minecraft. Es opensource y esta en etapa de alfa.
Tabletop Simulator: Es como dice el nombre un simulador de mesa, con física realista en el que se pueden jugar una cantidad absurda de juegos de mesa gratis (luego de pagar el simulador) así como juegos de rol ,wargames etc. Cada poco tiempo esta de oferta en steam
Do you mean something like a working game or command line utility written in Rust? A good example of the former is Veloren, which is an open source game being written entirely in Rust. A good example of the latter is the excellent ripgrep.
If you're looking for a program with a graphical UI written in Rust, those are less common, primarily because the ecosystem around developing graphical user interfaces is relatively immature. One popular example is alacritty, a terminal emulator.
Veloren is newer than all of the games mentioned here, but I also feel that it's more ambitious (ground up instead of fork) and has made really impressive progress in the short time it has been around.
Veloren. It's still pretty early in its development, but the rate of development is really impressive. I'm hoping it can unify the Trove and Cube World's playerbases to something that is similar, yet superior to both.
My apologies, it seems I never sent my previous response... My only source is based on interactions I've had with other developers online and the reality of it is it's more Graphics programming than game programming. On concrete example is the Vulkan "API Tutorial" being available in two languages, C++ and Rust.
But you are correct in that currently most Rust development in commercial games is more in the realm of tooling/research. There are however a number of open source/Indie games in active development based in whole or in part on Rust code. Ie: https://veloren.net/
We recommend installing Airshipper. The game updates on a daily basis and Airshipper is the way to keep up to date with the break-neck pace of development (assuming you want to play on the public server).
Also keep an eye out on https://veloren.net/
/r/veloren
No mining and it's still pretty early into development, but it's something everyone should keep on their radar if they were into CubeWorld and disappointed by CubeWorld's release.
In terms of games, there is https://veloren.net/ and my own project, https://github.com/JMS55/sandbox.
In terms of engines, there's bevy/amythest/ggez/macroquad/etc....
There are also lots of more focused crates, like wgpu, gltf-rs, etc.
Using chromium on Ubuntu 20.04. Devblog 86 works fine though.
Here's the url I get from the post:
https://veloren.net/devblog-87/
Here's what I see:
https://i.imgur.com/XcW1uHK.png
I don't even see it in the "Latest development updates" page.
Maybe a caching issue of some sort somewhere ? I'm in France.
I don't see it on my phone either.
EDIT: working now :-) prob a cache issue
PS have you heard of Veloren? It's an open source game that is trying to capture the original Cubeworld spirit. It's not really playable yet but it's been coming along really well!
C++ is likely the most used language in game development, at least for AAA and AA potentially. So if you have any aspirations to work on a larger team then strong knowledge in C++ I'd say it'd be a must.
​
For indie development the popular engines are Unity and Unreal, which is C# and C++, respectively. They are both very good engines, Unity arguably easier to pick up, at least it was for me.
And I feel like I have to make a special mention to Rust, which keeps growing and I could see having a strong future in game dev. (Veloren being the biggest game project right now in Rust, that is publicly available/announced anyways).
Keep in mind, that anything you learn in C# or C++, or what have you, lots of that knowledge is most definitely transferable when you go to another language, you'd mostly just have to get used to a different syntax and different libraries. (With lower-level languages like C++ also having extra "gotchas" / thinks to look out for as is the nature of lower-level programming)
So with that last bit said, don't dwell too much on it, see what appeals to you the most from a cursory look, and then STICK TO IT. You can start learning a new language down the road later and it will be much easier once you are very comfortable with another one first.
Him being completely silent and providing no updates for 6 years after the initial release was the nail in the coffin to me. I loved the atmosphere and the overall feel, but there just wasn't much to do after the first dozen or so hours. According to one of his blog posts (which is now deleted if I'm not mistaken), he had developed serious mental issues just after the paid alpha launch. Believe what you will.
There's a multiplayer, open-source Cube World clone in the works called Veloren. Might be worth checking out. Seems like they're moving in the right direction.
A year back it was a landscape rendering engine and not much more, they've since added network play, an always updating test server, persistent character progression, crafting, gliders and a basic dungeon looting gameplay loop. They're planning a major update baking in lots of small improvements on the 15th. https://veloren.net/devblog-79
I found links in your comment that were not hyperlinked:
I did the honors for you.
^delete ^| ^information ^| ^<3
"We currently combine this with three other algorithms. The first is tectonic uplift. This is relevant over large timescales"
https://veloren.net/devblog-43/
There's another post on it too. Oh, and I never said you simulated them, I said you were looking into implementing them.
Omg gitlab not github!? I said coding!? Holy fuck you detective you! See how you want to argue semantics and misrepresent me constantly? Yeah. Because you know what I'm saying is true.
I don't care to argue anymore. Have fun with your pet project.
"We currently combine this with three other algorithms. The first is tectonic uplift. This is relevant over large timescales"
https://veloren.net/devblog-43/
There's another post on it too.
Omg gitlab not github!? I said coding!? Holy fuck you detective you!
Not really an answer, but this week in our game's blog we discussed some our our changes to a* for better unit movement visuals. Might have some interesting tidbits.
We provide pre-compiled builds for Mac now, although we've not got the launcher out for it yet. Try out 0.6.0 if you'd like, it only released a few days ago. It's also possible to get nightlies, but less obvious.
da kann ich nur unser Discord empfehlen, kann zwar noch ein paar Jahrchen dauern, aber immerhin gibts es bei uns regelmäßige Kommunikation seitens der Entwickler: https://veloren.net/devblogs/
The idea is the same as veloren: https://veloren.net/ It's still early days, but the project has a lot of contributors and ambitious ideas.
It's also playable and constantly updated, so I don't see why there couldn't be another open source game.
Try an open source game project. Off the top of my head there's https://veloren.net/ which has a discord. Since you have project management experience you could even offer some help in the form of organization.
It’s a relatively new programming language that still needs maturing in terms of game development, unlike C++, which despite it’s “issues” in comparison, is proven. However, it is being done, like with Veloren. You can see how it’s coming along here: http://arewegameyet.com.
You should take a look at the dev blog here: https://veloren.net/ . There are mostly change that will be integrated in the future (or other similar things). Also, remember you can also download the nightly from this site.
Dungeons, pyramids, climbing, gliding, debug items. Those were the things I saw in the video that I didn't see in my short playing.
You can follow the devblog as they add stuff. https://veloren.net/devblog-35/