Hey guys, I had a random question...
I feel like 90% of the work in my games is user interface design, and the only real thing that I feel like I'm missing from the old, slow-as-butt vanilla flash is the great UI stuff. Most flixel games are pretty action-oriented so the lack of a lot of nice user interface widgets isn't always a big deal. For me though, it's a gap in the framework and I figure this is a wheel we could all do without reinventing.
So, when I start getting underway with Defender's Quest 2 I was thinking it might be smart to split off the user interface development as a new FlxPowerTools plugin?
Has anything like this been done before beyond basic stuff like buttons?
Here's what I'd like to cover:
-xml-based layout system that lets you generate user-interfaces without having to hard-code and position everything
-input text fields
-scroll buttons / scroll bar
-(obviously everything should be skinnable)
I've implemented a bunch of this stuff in an okay-but-not-great way in Defender's Quest 1, but I would like to improve the quality. I don't have a lot of experience with working on collaborative projects and making code that's up to those kind of standards, so I'd love to swap notes and learn how to contribute and give back to a cool project like this and have everyone benefit from it.
Would this be valuable to anyone?