FyroxEngine / Fyrox

3D and 2D game engine written in Rust
https://fyrox.rs
MIT License
7.76k stars 353 forks source link

Isolate running game in separate process #329

Closed mrDIMAS closed 2 years ago

mrDIMAS commented 2 years ago

This PR implements full isolation of a game code, instead of running the game in the editor directly the editor now spawns separate process. The PR fixes lots of issues related to shared engine instance between editor and the game and removes some APIs (i.e. SceneUserInterface).