Code
I've been working on an OpenGL water effect for a while. After talking to the coder on YaSS we've decided this might come in handy for lava in YaSS2, so it looks like I'll have to finish that off in the next week or so and get it compiled on linux. I'll head off to RH over the weekend and download some ISOs and cruxify the spare laptop...
I also noticed that one of the more frequently asked questions of late on the SDL list is how to fade to black. Considering how easy this is, I had the thought that it might be nice to make a thin library (well, four functions really! ;-) I could easily fade to black in 8,16,24,and 32bpp. Extending this to fade between arbitrary surfaces (ie: between pictures) wouldn't be a hard extension either. There's a couple of ways to do it that spring to mind...
Hmmm, food for thought, although I suspect someone's already done it by now...
GFX
Finished the partial mock for YaSS that I mentioned earlier. This sparked some discussion for Bosses and ships that the level could contain, so it looks like I've signed myself up for a monster boss at the end. Won't give much away, but it should be quite impressive... :)
Weekend is lined up for Civil stuff. I heard a call for finished artillery GFX so this needs to be done, and I might try and finish some buildings as well... You never know.
Civil
Looks like we've broke the 100k hits barrier and download numbers are going up (despite us not getting another release out in the past couple of months.) I'm impressed! Never thought our little game would get so much attention. Although, it's not exactly little anymore...
chakie, msa and co. have done some sterling work to get us this far...
Work
It's been good to do some XSLT again and getting this interface complete for PDAs has been mildly interesting. Shame it's all so easy really (as are most XSLT apps). The only difficult bit has been remembering HTML markup that I've not used in years. God, I miss CSS2 ;-)
Looks like we'll also be getting deep into portlets and more server based Java code over the coming months. This is good as it piques my interest levels, but my CV is still out and about.
Might be nice to write a portlet that groks the stats/playlist from a ICE/Shoutcast server. I also fancy doing one for my ftp server...
Hmmm, setting them up as JSP elements might be the charm, and Kochanski is crying out for more load! ;-)
Panzers of Steel
Checked out chakie's tank game. As expected the auto* stuff didn't work out of the box on OS X (never seems to when I try it) so I'll probably throw the source in Project Builder and compile from there. I'm dying to see this in action for real. The screenshots have been too tempting...
Does highlight exactly how lame I am though. I hate going through the automake, ./configure, make path now. Some projects (normally *BSD) work a treat on OS X but Linux applications always need handraulic control. Even Civil gets on my tits when I have to make the install prior to building the OS X package. This is pretty sad isn't it?! I was going to force myself to use the CLI for building my own source, but PB makes it so easy that I've resorted to making projects for everything I want to port over.
I should go on a diet...