Answer the question
In order to leave comments, you need to log in
Is Rust suitable for 3D games?
What game libraries or engines do you know? Preferably cross-platform.
And has Rust gotten to the point where you can write games on it? I would like to write for Android or Linux (Ubuntu)
Answer the question
In order to leave comments, you need to log in
If you are really burning with desire, then you can , but get ready for the fact that you will have to write all the functionality yourself and the toolchain too. Oh, and lots of bugs. It's too early, wait a couple of years.
It is possible, but there are no added and stable engines, and you will have to do everything yourself. If you are interested in how game engines work, then this is even a plus. If the goal is to get the game in a short time without doing bicycle building, you are not here in the near future.
From graphics, the most predictable way would be to use wrappers over OpenGl , which are thrown with support, but do their job. The gfx mentioned here is under active development and is quite attractive in the future, but unstable. If you are familiar with the javascript three.js, there is a native analogue of three.rs , which is also actively sawn. There is also an English-language resource Are We Game Yet? with a description of all possible libraries for game development in Rust. There is alsoa community on Gitter where you can always ask for advice.
arewegameyet
Rust is potentially the perfect language for game development, but the ecosystem is still very young
arewegameyet.com/#eco
Just look on the Internet whether they use it? No, they don't use ... it means a conclusion.
For games, as well as for everything, you can at least use JS if you write an engine that will support the language as a scripting one. In general, today C++ is used to create original games and engines . A complex language that is used in very narrow directions. As a rule, they create software with which I interact with simpler languages. In this area, people have chosen C++. Engines are written on it and as an option -> There is an engine for Unity shooters / C # is used thereas a script. which means it is also suitable for gaming. Theoretical Rust could be instead of C++/ But today there are millions of programmers who know how to use C++/ and no one will retrain them.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question