Home
News
July 18, 2008 - Friday
I moved back here, but to a different location.
Totally new site. It has everything I ever wanted: project hosting, a simple blog and a simple forum. Thank you Drupal!
January 23, 2007 - Wednesday
I'm not updating this site anymore, but I'm still alive and kicking.
All the old stuff will still be left here in case tech demos happen to be your fetish. For more recent Sphere-related projects and forays, try the Spherical forums or Spheriki.
'Why "codan gaems",' you ask? Visit and find out. I think I wrote the reason somewhere in there...
July 31, 2007 - Tuesday
I'm 21 today! And I'm getting donuts. Not those cheap cop-out cinnamon donuts, but genuine iced donuts. I love me some donuts...
I'm aching for a site overhaul. One is slated for the unforseeable future. I'm taking a university course that will give me the experience I need to accomplish this, so things are looking up.
Rock on!
May 25, 2007 - Friday
Abandoned the site update idea. Just too damn ambitious. Oh well, didn't lose anything...
February 12, 2007 - Monday
Still working on it. Learning PHP, already have MySQL under my belt. This will probably be the last update before the new design at least.
January 10, 2007 - Wednesday
Still working on it. Schema was simpler than I first thought. Nice new design. I ain't that lazy.
December 02, 2006 - Saturday
All new site is pending, featuring a better design and a more scalable backend. That is all.
November 04, 2006 - Friday
Yep, you guessed right: busy again. But this time I've been busy and using Fluxbox to manage my windows. I must say I am enjoying this very much. It puts a whole new spin on my desktop, which I've turned useful for a change. You see, most of my desktop icons were lying dormant, never doing a thing. Those lazy icons have been substituted for small, pretty desklets. adesklets to be specific. They show the date, the weather forecast, my system status, a volume control, and a small picture of chibi Samus (just because). I have dockapps too, which additionally shows my disk usage, CPU usage, a network speed graph and a controller for XMMS, all 64 pixel-sqaure thingamabobs on the right side of my screen.
You may be wondering why the hell I've been so busy. My semester exams are rolling in. Starting with my easiest unit of study: advanced software construction. That's on Monday. Then the rest, in a week or so. Signals and Systems is going to... ah, hell, I know I'm stuffed, so I'll need to make up for that by taking an extra unit of study sometime before now and graduation.
But enough of that. After that's done and dusted, my next focus is on Spherical. There's the wiki, which I've been chipping in a few pages every now and then. That documentation project is nowhere near complete, but hell if that's going to stop me. It's only been very recently that I've even given thought to the future structure of the Functions page. Right now it's arranged much like the offline functions reference from which it was derived. They're slowly being refined into alphabetical order, but truth be told, the entire section ordering is shot. There are very distinct "classes" of functions, which I'll need to think about. Then I can put the functions in logical order, and then alphabetical order. The new structure should ultimately help a newbie to the page easily find if the function they need is there or not. They should be able to "feel" their way through the docs and still find what they need.
And then there's esphera. Up until now, I've been something of a lousy, lazy leader. Heck, I'm not even sure half the people remember that I'm the coding leader. But I've been devising an interesting battle system for the game. Since there are only two characters, I figured it would be beneficial if they could use special combined techniques. I also figured it'd be interesting if the player could choose outside of battle what those techniques would be, based on the Crisis skills used to trigger them, and the special item containing the combined technique itself.
esphera itself will very much need a design pattern. Hacking and patching is good for small projects, but like the procedural programming paradigm, it falls short when it comes to organising larger projects. I'd like to get OO working in the JavaScript environment, particularly in regards to subclassing, since that is really what is going to save us from writing the same code over and over again.
Okay, I've spent way too much time here, instead of doing the study that I should be doing, so I'm just going to go now.