Superpowers is a great engine (specifically superpowers-game). I started using it just to mess around a bit and now I can't go back to what I've been using before. It taught me how to use HTML5 and WebGL in a friendly way, very much unlike other HTML5 engines I've tried.
But the ui if superpowers needs more work. In terms of usability, I think it's great, solid and straightforward. However, it's presentation could use some work.
I think it has a lot of potential, and the cute little icons for assets and buttons definitely set it apart from other engine's flat, boring icons. I love the attitude it has, but it's rough in a lot of edges. Here are some changes I propose.
There are unnecessary borders and misaligned sections everywhere. The gray dock doesn't align with the tab strip (A personal pet peeve :D). Things just feel out of place. I think more work should be put in making the different parts of the editor itself flow together better.
I think the component editor needs work. As of now, it gets the job done but it can be confusing with so many properties to edit. expanding a component can make the scrollbar appear, offsetting all the buttons. I'm not sure 100% how it could be made better, but I think it can. Perhaps somehow, there could be a way to integrate it into the Actor hierarchy itself?
Scene Editor Menu
The scene editor would look better with some proper icons. The text and radio buttons work, but they're just plain and boring. Adding some icons for most actions instead of text would fit the aesthetic better and give more room to edit the scene, as icons take less space than words.
Probably won't help in any useful way, but would make things look cooler :). Adding tweens to the tabs and asset trees when they're moved, etc. Would give the program a bit more personality.
A huge one. Having support for easily created custom themes is a must-have for any application. I think this could work as a single CSS doc that the entire program pulls it's stye information from or something along those lines. However, if there will be no support for custom themes, there could at least be an option for dark mode for late night superpowers sessions.
These are the things that I could think of at the top of my head. Sorry if I sounded rude or harsh anywhere, that's not the tone I'm going for :). I would like to hear everybody's thoughts and feedback on this subject. Let's extend the conversation!
Elisee and Bilou have a lot on their hands, so is anyone willing to contribute to this effort? I'm going to be busy, but I want to work on it as soon as I can, as long as people are for it.
EDIT: Here is the trello for this topic. If you would like to contribute, please fill out the short form linked in the trello page.