Hello,
I am seeking advice and direction on achieving a specific goal. My objective is to specialize the Godot editor to create an engine that is dedicated to a specific genre of game, similar to an RPG in a box but for 2D fighting games. The RPG in a box FAQ state that the software is actually created as a game on top of Godot but my initial plan was to to reorganize the Godot editor, add specific plugins and windows, and remove some functionalities that are unnecessary for my purpose.
I am wondering if working with the engine source code in C++ is the best approach to accomplish this goal, or if there are alternative methods that I may be unaware of. I am also curious if this goes against the engine's philosophy.