-
-
Notifications
You must be signed in to change notification settings - Fork 345
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to start the Fyrox Game Engine? #272
Comments
Are you new to rust? |
yes |
The source code archive does not contain any executable. For that you will need the rust toolchain, once you have it you can simply run If you want to learn more about rust and how to program with it you can try to follow the rust tutorial, it will guide you through the setup of rust and it's tools. This issue can be converted to «No binary available to download in the releases». |
Okay, My first attempt is now with Mx Linux. As text editor I use the preinstalled Geany. With the terminal command |
You should be able to run the editor. It's probably the file
This was more for @mrDIMAS or others maintainers. |
@Eragonfr I made support for .deb an .rpm packets in rusty-editor in 2021 |
I've seen that. |
That helped me.
|
The accessibility of the engine would be better, if you provide binaries for the main systems. Maybe it could be a possibility in the future. |
Impossible for the most part. While bakcwards compatibility is possible for some versions, a .rgs file that has node script data relies on the editor being compiled with the game as a dependency. The editor is instead, forwards compatible for a lot of it. A .rgs file with no script node data that was created by the editor installed from the cargo package manager can be used in a recent version such as one created by user compilation with game dependency. But this back/forward compatibility is extremely limited, and installing a pre-built binary without dependency cannot use modern engine features. In the future at some point, when the Rust dependency injection, ABI and compilation produces stable and unchanging between compilations is fixed we will be able to use pre-built binaries |
It could be possible to distribute pre-built binaries, through various irritating and lengthy processes. And these pre-built binaries would be better quality than other user built binaries. Theoretical fixes:
These are just a couple ideas to utilise pre-built binaries efficiently, ultimately it comes down to MRDimas's choice. But seeing the editor become something that is more accessible to people would be nice. Ultimately I just don't like compiling things for a long time and so I think of alternative ways to make things faster in the longer run than shorter run. |
@weekendkoder it is not possible. The main reason is that the editor needs to be compiled with the game attached to it as a plugin. https://fyrox-book.github.io/fyrox/beginning/scripting.html |
Okay. Thank you for all the detailed information. Lets see, which direction the engine will take in the future, related to this topic. |
I cannot find an executable file in the v0.24 source code archive.
How to start the 3D Rust Game Engine?
Windows?
Linux (Debian, Arch)?
The text was updated successfully, but these errors were encountered: