Table of Contents
This project is the Editor of EnVRonment. It's written in rust and svelte.
The project is split into two parts:
- scene-editor: The editor in bevy.
- visual-editor: The visual scripting part of the editor made with Tauri x Svelte Kit.
You will need to install some tools to run the project.
- You will need to install git to clone the project.
- You will need to install rust nightly (
rustup install nightly). - You will need to install sccache (fast
scoop install sccacheor slowcargo install sccache).
Just clone the project and install the dependencies.
git clone git@github.com:StreetLess/Editor
cd Editor
pnpm install:allYou can run the project with the following commands.
# all (will build and launch in parallel both the scene editor and the visual editor)
pnpm dev
# visual editor
pnpm dev:visual
# scene editor
pnpm dev:sceneYou can run the project with the following commands.
Requires cargo-watch (cargo install cargo-watch).
# all (will build and launch in parallel both the scene editor and the visual editor)
pnpm watch
# visual editor
pnpm watch:visual
# scene editor
pnpm watch:sceneYou can build the project with the following commands.
# all (will build in parallel both the scene editor and the visual editor)
pnpm build
# visual editor
pnpm build-dev:visual
# scene editor
pnpm build-dev:sceneContributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Read the contributing guide to learn how to contribute to the project.
Distributed under the License. See LICENSE for more information.
Alwyn Mattapullut |
Nicolas Réboulé |
Alexis Cheron |
Hugo Baret |