Independence Day has come and gone, and sadly I did not see any fireworks or thwart an alien invasion.
But I have been at work on BYOND. Mostly sticking to 512 stuff, I shored up some of the items already mostly done so that they could be buttoned up properly, but also I've started to look into some things related to the map editor. Overhauling the map editor is high on a lot of people's lists, but it's actually a really big project. However, I've come to the opinion that it might be approachable in stages, and some of the stages I need to approach first are pretty simple ones. The ultimate end goal for me would be for the map editor and Dream Seeker to use pretty much the exact same display code, which would simplify a lot of things and also make it easier to retire software rendering mode, but that's some ways off.
However I have been at work doing something that's been on my list a while: reworking the map saving code so that it preserves existing symbols whenever possible. This is a big deal to a lot of projects that rely on content revision systems, so I'm finally getting to it as promised. Part of this also is to dip a toe back into the map code to begin with (although the backend and frontend are different animals here), so I know what I'm getting into.
I don't intend to bog down too much on map stuff and honestly I think a complete rework for 512 is not going to happen, but getting part of the way there would not be a bad idea at all.
So that's just a quick overview. I'm keeping the post short this week to start off the month breezy. But don't forget, summer's a great time to work on those games or spend a late night playing them. Enjoy it!
Jul 7 2017, 9:11 am