Releases: rewin123/space_editor
Releases · rewin123/space_editor
v0.2
Changes:
- New Prefab Functionality: gltf and glb files can now be opened as prefabs and edited directly within the application.
- Clone with Gizmo: A new feature has been added that allows users to clone objects with a gizmo tool by holding down the 'Alt' key while selecting the object.
- Light Components and Bundles: The release includes the addition of light components and bundles to enhance your rendering and scene lighting capabilities.
Fixes:
- Child Selection Issue: An issue with selecting child objects has been resolved, ensuring smoother and more accurate selection within the application.
- Camera Freeze Bug: A bug causing the camera to freeze when selecting a child object has been fixed, providing a more seamless user experience.
v0.1.1
v0.1
I have excited to make the first tagged release. With this release, space_editor has achieved a minimal functional state, making it possible to create projects like small platformers.
Main features
- Intuitive Scene and Prefab Management: Space Editor allows you to prepare and save scenes and prefabs with an intuitive user interface. You can easily reuse them in your game development workflow.
- bevy_xpbd_3d compatibility: Space Editor supports bevy_xpbd_3d, including all editor features.
- Gizmo-Based manipulations: Manipulate entity positions, rotations, and scales using gizmos.
- Component values editing: Easily edit component parameters within the editor UI
- Seamless Editor-Game switching: Switch between the editor UI and the game effortlessly for fast prototyping and testing.
- Prefab Reusability: Prefabs can be nested within other prefabs, improving reusability and organization in your projects.
- Many custom components: Space Editor implements various custom components to seamlessly integrate its saving system with the standard Bevy scene format.
- Easy API for customization: Customize or register your own components within the editor with ease, tailoring it to your specific project needs.
- API for adding tabs: Extend the functionality of the editor by easily adding new tabs, enhancing your workflow.
Usage in Your Project
For those interested in incorporating Space Editor into their projects, you can use the following tag as a path to this crate:
[dependencies]
space_editor = { version = "0.1", git = "https://github.com/rewin123/space_editor", tag = "v0.1" }
Thanks for contribution
@SergioRibera: Their first contribution can be found in Pull Request #2.
@waywardmonkeys: Their first contribution can be found in Pull Request #24.
Full Changelog
You can explore the complete changelog for this release on our GitHub repository.