Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

The Legend of Mazzeroth - GUI Response to Events

Loading...

Sign in or sign up now!
Alert icon
Upgrade to the latest Flash Player for improved playback performance. Upgrade now or more info.
109 views
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jan 8, 2010

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

  • likes, 0 dislikes

Link to this comment:

Share to:
see all

All Comments (0)

Sign In or Sign Up now to post a comment!
Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more