#editor #rg3d #game-engine #rust

app rusty-editor

rg3d游戏引擎的场景编辑器

1个不稳定版本

0.11.0 2022年1月8日

#2161游戏开发

MIT 许可证

1MB
20K SLoC

rusty编辑器

rg3d引擎的场景编辑器。

限制

需要注意的是,这个编辑器是场景编辑器,它不允许你在其中运行游戏,就像许多其他编辑器那样(Unreal Engine,Unity等)。这个事实意味着你游戏的每个原型迭代将花费更多时间。确实希望在编辑器内运行游戏会很方便,但这对于一个人来说工作量太大,我也不想在这方面浪费时间。

如何安装和运行

要从crates.io安装最新稳定版本,请使用

cargo install rusty-editor

如果你在Linux上,请确保已安装以下依赖项

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

如何构建最新不稳定版本

如果你想处理编辑器的最新不稳定版本,以下说明将帮助你

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

平台特定

Linux

在Linux上,您首先需要安装额外的依赖项

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

屏幕截图

1

控制

  • [点击] - 选择
  • [W][S][A][D] - 移动相机
  • [Space][Q]/[E] - 升高/降低相机
  • - 选择交互模式
  • - 移动交互模式
  • - 缩放交互模式
  • - 旋转交互模式
  • [Ctrl]+[Z] - 撤销
  • [Ctrl]+[Y] - 重做

依赖

~51MB
~709K SLoC