Monday, March 17, 2008

Zeroing In

Well, we're within a stone's throw of 0.5 and the public beta. Been trying to get back the professional polish that went down the toilet when the tiles got added, and have largely succeeded. I think I'm pretty much done adding content for 0.5, and I've gotten all the bugs I know about nailed down. The real stumbling block for releasing 0.5 is now making some updates to the Lukos Software website to make it something vaguely approaching presentable. Once that's done...we're on the road to public release!

Monday, March 10, 2008

My, My, How the Time Does Fly

Alas, I've been neglecting this space...been busy enough that I'm lucky to have time to develop, let alone to write about development.

Anyways. Big news in MageGuild-land. Despite my better judgement, I've implemented bitmap tiles. There are still some kinks to iron out. It required a near-rewrite of my display library, which has created some unexpected fallout, such as the message window being much slower, now. There are some pretty serious gaps in the Gervais tileset as pertains to my purposes, which I've already started addressing, but I'm not really in the mood to spend lots of time building/fixing tiles. This change has required me to remove some of MG's dynamic symbol and color changes, which I'm not really OK with; I've got some ideas on how to resolve it, but that's another kettle of fish.

I'm also having some issues determining the proper way to translate some of MG's visual quirks to tiles. For example, in non-tiles MG, it colors the lines of effect when you go to aim something in red. Which is fine. When that happens with tiles on, it becomes either eye-searing or simply confusing, depending on how bright I make the red. But, that'll get fixed.

I'm actually glad that this is taking longer than I'd planned, as I'm not ready to release 0.5 to the public yet, beyond the feature list. Right now, I just don't have time to keep my finger on the pulse of the response. Hopefully, more time will coincide with 0.5 being done technically, and we'll get a release.