Posted on Tue Jan 15 12:39:02 2013 by allenmoatallenLast week and this week we have seen the inclusion of Collision detection re-implemented into The Legend of Mazzeroth. This includes the ability to mark tiles on the map as 'Impassable'.
This week Leeor is working on implementing the map links. This will give the game the ability for a player to transport to another location on the map or a new map. Usually this is used for portals, reaching the edge of a map, going inside a building and similar activities.
I am currently working on implementing a new OpenGL renderer entirely based on shaders and the OpenGL 3.2 Core profile. This will take advantage of modern graphics effects and enhance the old-school look. Some things it enables us to do is lightning and shadow effects easily. It also enables other developers using NAS2D the flexibility of implementing their own effects cleanly as well.
We also have a couple new features under active discussion that shouldn't take too long to implement once we are satisfied with the design.
If you have any questions or feedback about either The Legend of Mazzeroth or NAS2D, feel free to join our Community Forums and let your voice be heard.
Posted on Mon Jan 7 09:47:25 2013 by allenmoatallenWe now have builds for LoM that compile against NAS2D both on OS X and Windows! The issue I was experiencing with the OS X build was due to a corrupted project.
Posted on Thu Jan 3 14:54:31 2013 by allenmoatallenDespite having only recently cleaned up the subversion repository for The Legend of Mazzeroth, Leeor already has a build of it cleaned up and running off the also recently released NAS2D Framework v1.0BETA. Once that code is committed to the repository the xcode project will be updated in short order.
The rewrite took the code base from dozens of files down to 3.
Keep checking back for more updates on the rewrite and don't hesitate to join the forums or contact us with any questions!
Posted on Mon Dec 31 09:35:24 2012 by allenmoatallenAs many of you know, one of the original goals for The Legend of Mazzeroth was to repackage and release the core code as a stand-alone 2D game development framework. Well, we ended up doing this in reverse. The core code, now called NAS2D and significantly different than what is in LoM's current SVN repository on SourceForge, took on a life of its own, found its way into several other projects and has been released for Windows and MacOS X.
LoM, on the other hand, has taken a back-seat to NAS2D's development but it has not been forgotten! We'll be committing some changes in the coming weeks cleaning up the SVN repository (there's a LOT of stuff there that doesn't need to be there anymore) and porting the LoM code to use NAS2D.
Also, LoM's visual look has changed! We were going to go for an isometric view in an effort to 'be different' from other similar projects. While that could have worked, we decided it would make a lot more sense to go back to LoM's roots as an old-school RPG and so we decided to use a 16-bit era look and feel. We'll be adding new content to the Media section of LoM's page pretty soon too.
Finally, here's a new video demonstrating LoM's new map editor! It's still a work in progress but it works! Plus, you can download it on LoM's Redmine Page.