In the last month or so at work we've had a steady barrage of important people coming by to witness a demo of our game and/or toolset. This week we had two, last week we had one or two, and next week we have two, one of them being very big. So I guess you could say we are getting a fair bit of attention lately, hopefully moving us along towards a successful product. Scrambling at the last minute for a demo has become a fact of life lately though and I will be glad when that has subsided and we are back to a tighter focus on the products as opposed to the next dog and pony.
Still, we've managed to accomplish a lot technically in the last few weeks. The new jME gl state machine management stuff I've been working on has definitely moved the engine towards greater stability and quicker execution. Mark was a big help in testing and implementing that system, even as I got on his nerves from time to time. (Thanks, Mark!)
Another thing I'm proud of at work is a new terrain system and tool support that makes coloring, splatting and manipulating terrain both easy to do and capable of complex, high quality results. Like both Mark and I say in our blogs quite often, I can't wait until we can show this stuff off.
Mark has been working on an animation state machine that handles transitions between states and animation timing, etc. in such a way as to give our characters nice and smooth animation. I'm very impressed with it. He's also been very patiently weeding out bugs in a multitude of systems both on the front and back ends of the game which has kept our plethora of demos from fiery deaths.
Odds and ends... jInput tablet support was successfully petitioned for and should be tested and in there soon. There's a revamped jME sound system that I hope we can check in sometime soon. There's more state bug fixes and expanded state settings that will go in with the state management overhaul. Also, a new shader system is on the horizon (planning to begin in the next few months I'm guessing.)
Hmm, I guess despite the demos we were still able to be somewhat productive. :) Stay tuned for more.