Ezelia / EZGUI

EZGUI - The missing GUI for Pixi.js and Phaser.io
http://ezgui.ezelia.com
440 stars 95 forks source link

Phaser 2.5 breaks EZGUI #57

Closed TimMensch closed 8 years ago

TimMensch commented 8 years ago

Issues I've seen so far:

Please at least let me know what a likely timeline is for fixes. It's fine if the answer is "when I get a chance," but if you can give a ballpark estimate then I'll be able to plan around it -- whether it's likely to be fixed next week or next year or somewhere in between.

TimMensch commented 8 years ago

I've decided to give up on EZGUI and write my own system. Too many problems and bugs in too short a period of time, and no clear path to seeing them fixed. Sorry.

I've already implemented a mini-GUI system based on https://github.com/facebook/css-layout for layout that handles the basics that I need so far (creating images, styled text, groups, and Phaser.Button objects where the css-layout specifies object positions and scales). Eventually I'll need to create custom controls, but now that I have the infrastructure laid out it shouldn't be hard. And I'll get my scale9 support built in to the engine; I already put the hooks in place.

It also shouldn't be hard to abstract out the rendering layer after I create custom controls, so that I can support PIXI 3 and other renderers as well. Eventually. Creating game engines is kind of a habit of mine, so I guess it was inevitable that it would come to this... :)

Sorry again, and good luck with EZGUI.