I've also consired creating some kind of TCP/IP based Data Pattern server. Which would be incorported into/ fall out from, some SDL-Perl libriaries I have in mind. XML based resources, kind-a-like the Quake Pak idea, but XML and also Distributed, XML::Path and RPC::PlServer springs to mind, instantly...
I also incorported the Corruptors mock-up GFX and my bounce and wave genration code into my Beast sideways scroller. I also made the pattern rebound of an invisible wall to see what it looked like if you just reflect the pattern in the vertical axis, and it looks ok.
Other things that I'm up to is (still) looking at porting the Perl OpenGL module to Win32. I still cant beleive this doesn't exist...arse.
I'm looking forward to the first Southampton (or Sotonians) Perl mongers meeting this week, I will probably wheel along my SDL-Perl stoof, just for ego reasons of course! :)