Folks probably know that I make video games as part of Future Proof Games, but maybe not what we’re doing at the moment. Many, many (many) years ago, Gregory made “(I Fell in Love With) The Majesty of Colors”, a very sweet Flash game about balloons and drowning.
As the site stats geek for FPG, I can tell you “Majesty” remains pretty damned popular. (Hell, it just got linked by Buzzfeed a few days ago.) It’s an evocative game that continues to appeal to folks wanting to explore the soft feelings of a big, weird, sessile alien. Problem is, Flash is finally actually dying — no phone/tablet can run it, and some browser configurations require user action before it’ll run Flash.
So we’re bringing “Majesty” to modern devices: Android, iOS, and Windows/OSX/Linux. And holy crap, this game feels great on a phone; moving the tentacle with your finger just feels real in a way that the tiny, mouse-controlled Flash version doesn’t. I’m excited to test it on tablets.
I think the last time I posted a link dump, I was flaking from my new tattoo. This week, I’m flaking from the tattoo’s touch-up! Much less pain for the touch-up, but the itching may drive me nuts if it doesn’t end soon.
So I’ve been working on the next major release of the D20 Spell Lists app, and have found myself in a code and UI reorganization/refactoring jungle as I’ve refined my feature set and how I want to handle things.
One of the common-enough cases that the current version doesn’t handle well that I think needs to be is multiple spellcaster classes. If I’m a Druid 5/Bard 6, I’m going to want to keep separate spell lists, and will have different DCs, spells known, and spells per day to contend with. With the current version, the best solution is probably to have two different character files, each with its own spell lists.
My attempts to smooth that out have resulted in a lot of UI revisions as I tried to find good ways for displaying and updating all this info without slowing down the UI to uselessness (buh-bye, Table Layout Panel). Here’s what I’m sitting with now:
It’s not pretty, and there are more tweaks in the queue (like just putting the DCs/per days right with each class, probably), although for the moment it works well enough (read: stuff doesn’t end up hidden and inaccessible) that I can get functionality working again.