We've made a lot of progress since the last video upload. Yes, this one shows the GUI yet again but there's acutally some interesting stuff to look at!
First thing that's notable is the change in GUI skin theme. The whole skinning system has been completely redesigned and with it a new default skin was developed. I wanted something quick, clean and easy to maintain so I went with the MacOS Classic Platinum theme. It's not exactly a clone but it does the job. And yes, it's boring, I know. But we're in development right now and eye-candy is not part of that process.
So you can see me interacting with the various controls including the slider, scrollbar, scroll areas, checkbox and text fields. We also have a List Box with two modes, single and multi select.
We can also scroll all of the scroll areas with the wheel mouse. Scrolling isn't 100% perfect (there's a bit of glitchiness) but it could be worse. I'll leave getting that 'fixed' for the polishing part of the project.
Afterward I go into the Map Editor screen. It's rudimentary right now but it has ultra basics -- a few buttons, loading and saving of maps and placing down tiles. The next iteration of the map editor will have a tile palette and a map properties editor and a few other things.
---------------------
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
@Robs2D
Thanks.
It's actually based on the MacOS Classic Platinum theme from MacOS 8. I just needed something clean and simple and this fit the ticket well (note, I'm actually a Windows user, surprise!)
Anyway, yeah, it took a good bit to get that operational and there's still some stuff I'd like to add (like tabbing) but it does the job for now.
ldicker 2 years ago
Wow, i love your gui theme, i made a very basic gui in my project and can only imagine how much work that took to get everything looking so good, you don't hold back on your project, and its very cool to see :)
Robs2D 2 years ago
@javagamedev
Thanks... :)
ldicker 2 years ago
Whoa looks great!
javagamedev 2 years ago