A bit of cleaning up and bug fixes and we now have a GUI that is properly managing its Control Stack. I need to give some consideration about special controls like labels or buttons that are directly on the screen and not part of a Window or Toolbar (which is likely just going to be a special window).
Anyway, the sliding children problem was resolved. I had a sudden epiphany about what the problem was and lo and behold, that was indeed the solution (I need to update all controls *before* drawing them... silly me).
Anyway, the GUI system is taking shape nicely. A little more responsiveness and we'll have a working GUI on our hands that we can start using to build the Map Editor and other tools as well as the rest of the game.
---------------------
The Legend of Mazzeroth is a 2D open-source RPG/MMORPG project that's been in development since February of 2008. Originally based on The Mana World, LoM dumped that code base and started a new code base, entitled New Age, in September of 2008. I decided once there was enough material to record to video I would chronicle the development of LoM by recording short clips of each test phase.
For more information about The Legend of Mazzeroth, its developers and how you can participate, visit our website http://lom.newagesoftware.org
Link to this comment:
All Comments (0)