GUIs Will Be The Death of Me
I really wanted this to come out last week, as it’s quite possibly one of the most important things to have done at the moment, but, although it’s been functionally complete for quite some time, I can’t for the life of me figure out how the hell GUI programming works in a way that makes even the slightest bit of sense.
What you’re seeing here is a fully functional builder, from a code-base perspective at least. You can load a fighter, edit his actions, and save them, if you can figure out how to navigate at least. I’m still not quite able to get scrollbars to work, and have no idea how to even begin dragging stuff.
I’ve always felt frustrated during these “research periods” where I’m not really making any progress beyond tinkering with things and seeing what works. It feels like I’m letting everyone down by not working on the game, even though I know that taking the time to figure stuff out makes the game much better in the long run. Still, I can’t help but feel like my lack of experience in game design is holding this project back.
Still, having a way to easily edit the fighters is going to go a long way to making the game into a playable, launchable state. JSON is a bit harder to edit manually than XML, but loads easier to generate and work with in the code. The builder currently doesn’t show the fighter on screen, but once I figure out how to even begin doing something like that in NGUI I’ll get back to you on that.
That being said, if you’re good at Unity UI, please hit me up. I could really use some direction at the very least.


















