I am about to start a new editor for my new game engine. This would be the third time i try to
create an editor. Iterative development process
This time I will implement besides sprites, actions,dialog etc. I will also use beanshell as the script.
The problem is how to design the editor. How should I build it. I want the user to be able to
add new sprites, define the animations, actions, events and more. I.e set properties. So i was thinking I could
make all the sprites etc. as beans to use in the editor. Is this a good idea or just as much work as programming all the frames,windows
and property dialogs in a normal way? Even if i make the editor able to use my beans i still have to code the actual functions and panels of property setting?Or
is this a function available in java already?
Without using beans I could select an object/sprite from a list, click a button "edit" and pass the object to a dialog which in turn knows
how to edit a sprite object etc.. Im just unsure if its easier to use beans or not.
Thank you for any replies