-
Notifications
You must be signed in to change notification settings - Fork 185
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 #86
Comments
camera |
We have joystick integration already, steam would be amazing though!
|
If you give me some guidelines (on the expected result) I can try to work on it. I could, for example, suggest that i try to re-implement the medal system as a plugin and thus make the necessary extension points appear. 🙂 |
Thank you, but the main work here is really planning out how to set up the plugin system. I have a rough idea and hope to get to it soon. The medals system is already totally separate from everything else so it should be simple to move it to a plugin |
Spine 2d animation tool would be good for a plugin... Also I just added Tiled editor support to the platformer demo, that could also be moved to a plugin eventually. |
We could integrate audio convolvers pretty easily as a plugin. This is a good demo... |
We now how a plugin system! It is pretty simple, plugins can register for render or update callbacks. We can add more if necessary. I moved newgrounds and post processing to plugins. Also I created Box2D as a plugin. |
Is it possible for the plugin system to also support ESM integration? |
Yes, that is a goal I hope to do soon! I just need to add exports and stuff, the first step was just getting the plugin system started. |
a 9 slice object where you can split up a sprite 9 ways to stretch it better. |
It would be good to have a plugin system for littles where other components can live that are separate from the core engine.
The medals system, or at least the newgrounds implementation, would be moved to being a plugin.
Other ideas for plugins...
Still thinking about the best way to set it up. What plugins would you like to see?
The text was updated successfully, but these errors were encountered: