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
Plugin System #70
Comments
This is one of the last things I plan to do, but I am slowly working towards it. Last update included a language that allowed control of the editor (it's very basic though). After I've developed the language a bit more I reckon this would be possible. |
Sounds great! Creating new scripting language would make newcomer not too overwhelmed with rust. But also another level of complexity. Do you think adopting established language runtime, such as lua or maybe js will improve ox extensiblity ? |
And the advantage of writing plugins in rust is that it makes them as secure and fast as ox, but increases the difficulty of adopting new plugin creator. |
I'd actually really like to split Ox into a backend and a front end some time in the far future, that would make it really really easy to modify and configure. |
I think module system ala vscode is better because it would not force something to be categorized into backend or frontend. What if some functionality shared between frontend and backend ? where do we put those ? |
Ox is promising!
Do you plan to support some kind of plugin system? This will create an ecosystem to make ox thrive.
I think bevyengine ECS is wonderful, where everything is a plugin - even the renderer itself is a plugin, but it may be too different from ox architecture. What do you think ?
The text was updated successfully, but these errors were encountered: