Extension Editor UI

The ability to create extensions that add new functionality to the editor itself by adding custom UI, menus, buttons, etc., that can contain and perform custom logic.

This would enable the community at large to contribute and improve the editor experience for everyone, and also empower users to customise or in other ways implement custom editor features for their own projects that may not always fit the vision for the core editor experience.

I imagine something akin to “Editor Utilities” in Unreal Engine, but there’s plenty of examples in most game engines. I believe Godot and Unity also have support for similar editor extensions.

7 Likes

YES!
With this, I’d finally be able to make a custom comment extension! :smile:

1 Like

Hello!

Excuse-me but i am not agree.
That would be a complete mess!

And this would undoubtedly cause people who had modified their editor incorrectly to report bugs when it was their fault.

For me, it concerns only the GD team to modify the editor and not the GD’s users.

A+
Xierra

GUI/Editor extensions are pretty common in almost every other major 2D and 3D engine outside of smaller items like Scratch, and would be very helpful for people wanting to make things that they have a passion for but not wanting to do entire engine branches to do so.

It’d likely be a pretty huge effort to implement initially, but I think it could be incredibly powerful and enable a lot of functionality that people want to add without having to get too knee deep into the source code.

Much like all existing event extensions, there would be no support implied or included for these extensions. Bug reports would be unlikely to increase compared to any other extension that gets released by the community.

2 Likes

I may have misinterpreted the feature request.
Since I only practice GD’s games engine, I probably don’t see the opportunity that this feature would bring.
However, if it is a matter of allowing significant changes to the functions of the GD editor, I fear that this will create more problems than benefits.
But maybe I’m wrong.

Thank you for your response Silver.

A+
Xierra