-
Notifications
You must be signed in to change notification settings - Fork 11
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
Editable level data #2
Comments
This probably warrens the addition of "level types", that decide which components go on the level (similar to entity types) |
Hello. Is this an issue about being able to edit level-specific data? For example, I would like to have a different value for gravity in a different level. I need that in my game. Has this part of editor been started by anyone else? If there is no progress, I might be interested in editing yoleck to support this feature. |
I haven't really been working on Yoleck for a long while now - since about the time the announcements about the Bevy Editor. I believe that once the official editor is out I'll want to either refactor Yoleck to work with it (and also evaluate the Bevy UI and see if I can use it instead of egui), or - if I see that the new editor makes Yoleck redundant - abandon the project. There is also Blenvy, which the community seem to converge around (even though it's still in alpha) And I don't think anyone else is working on it. This plugin is not that popular to get many contributes. If you want to work on it - go ahead. I did have some design in my head about this feature: ECSIn #25 I've made the levels into entities, and part of the reasoning was that level data can be placed on these entities as components - just like regular entity data is components on the entities. I think level data can share the As for how that level data will be used:
File FormatI already saved a slot for this in Editing UIThis is the tough part - I'm not really sure how to do this. Several things I considered:
|
No description provided.
The text was updated successfully, but these errors were encountered: