Are there any plans to create a GUI like Unity or Godot? #11286
ohsalmeron
started this conversation in
Ideas
Replies: 1 comment 1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi everyone!
As Bevy continues to grow into a powerful game engine, the desire for a user-friendly GUI becomes increasingly relevant. This proposal aims to address this need by introducing a flexible and intuitive visual editor, empowering developers, especially those visually oriented, to craft stunning experiences with greater ease.
Motivation:
While Bevy's ECS architecture offers tremendous power and control, it can present a steeper learning curve for beginners and designers. A robust GUI would bridge this gap by:
Lowering the barrier to entry: Visual tools allow for intuitive exploration and manipulation, making game development more accessible to a wider audience.
Boosting development speed: Drag-and-drop functionality and visual feedback can significantly expedite UI and scene construction.
Empowering visual designers: Separating visual design from code allows designers to contribute without delving into complex code constructs.
Enhancing the Bevy ecosystem: A powerful GUI complements the existing code-based workflow, providing a more holistic development experience.
Proposed Features:
The initial focus would be on core functionalities, gradually expanding based on community feedback. These include:
Development Plan:
The project aims to follow an iterative and community-driven approach:
Next Steps:
This proposal seeks the community's interest and potential collaboration. To move forward, we need:
Feedback: Share your thoughts on the proposed features and priorities.
Contributors: Join the development effort by sharing expertise, technical skills, or design assets.
Discussion: Let's spark a constructive conversation about the future of Bevy's visual development toolset.
Beta Was this translation helpful? Give feedback.
All reactions