rusty-editor

Crates.iorusty-editor
lib.rsrusty-editor
version0.11.0
sourcesrc
created_at2022-01-08 07:53:33.428031
updated_at2022-01-08 07:53:33.428031
descriptionA scene editor for rg3d game engine
homepagehttps://github.com/rg3dengine/rusty-editor
repositoryhttps://github.com/rg3dengine/rusty-editor
max_upload_size
id510130
size1,731,823
Dmitry Stepanov (mrDIMAS)

documentation

https://github.com/rg3dengine/rusty-editor

README

rusty editor

Scene editor for rg3d engine.

Limitations

It should be noted that this editor is the scene editor, it does not allow you to run your game inside like many other editors do (Unreal Engine, Unity, etc.). This fact means that each prototyping iteration of your game will take more time. Having the ability to run game inside editor would be nice indeed, but this is too much work for one person and I just don't want to spend time on this.

How to install and run

To install the latest stable version from crates.io use:

cargo install rusty-editor

If you're on Linux, please make sure that the following dependencies are installed:

sudo apt install libxcb-shape0-dev libxcb-xfixes0-dev libxcb1-dev libxkbcommon-dev libasound2-dev

How to build latest unstable version

If you want to tackle the latest unstable version of the editor the following instructions will help you:

cd ../
cargo run --release --package rusty-editor

Platform specific

Linux

On Linux you need to install additional dependencies first:

sudo apt install libxcb-shape0-dev libxcb-xfixes0-dev libxcb1-dev libxkbcommon-dev libasound2-dev

Screenshots

1

Controls

  • [Click] - Select
  • [W][S][A][D] - Move camera
  • [Space][Q]/[E] - Raise/Lower Camera
  • [1] - Select interaction mode
  • [2] - Move interaction mode
  • [3] - Scale interaction mode
  • [4] - Rotate interaction mode
  • [Ctrl]+[Z] - Undo
  • [Ctrl]+[Y] - Redo
Commit count: 0

cargo fmt