Projects, ongoing and not

If you've glanced at my github list of repositories, you might've come to the conclusion that I've got far too many things going on all at once. You'd be right about that, too -- not counting forks, there are 31 repositories up there as of 2015-09-23. Feel free to call me crazy, it's probably quite accurate.

So, with all these things kicking around, I'm thinking what I really should do is explain where my focus is, and why "project X" isn't getting updated as often as I'd like. I'll mention that, with my current full-time job (since Jan 2013, that is), none of these personal projects have been getting as much time as I want to give them, but this list of relative priorities should help explain things.

You're welcome to contact me to express interest in any project, and that will hint to me that project might deserve a higher priority (since, after all, it confirms someone's interested, right?). For the most part, though, I'm going to be scheduling things somewhat whimsically, according to whichever of my many choices catches my attention at any given time.

So, without further ado, here's what I'm up to, and the state of each thing (they even happen to be in order of priority, highest to lowest). You can generally click the links to find the details of "what", "where", and "how":

Major undertakings

These would be things that are taking up the majority of my spare time, and which I'm actively working on. Both of the current ones are Factorio mods:

These two are sharing top priority at the moment, and they will probably continue to do so until I get tired of Factorio altogether again. Which shouldn't be much longer.


By which I mean, things that get only occasional attention and progress slowly. There's hardly anything here anymore, just:

  •! This website doesn't really need a lot of attention, but once in a while I do find things I want to change.

Historical interest

Things that I've poked at, but which aren't likely to get any more time in the foreseeable future. A lot of my projects drop off like this:

  • NP-Complete, a sci-fi themed roguelike. Except it isn't anything like that right now -- it's just a GUI toolkit built on libtcod. Future plans include possibly changing it to use a more basic graphics library. We'll see.

  • Beam Me Up is a Minecraft mod aimed at creating a high-tech teleporter system that's somewhat reminiscent of how Star Trek teleporters work. It really needs some overhauling from how I last left it, but it's interesting and I don't want to drop it to historical interest yet.

  • Guns, The Train Game, and The Colony Game -- if you've looked at my help wanted page, you know a bit about them. They're currently only of historical interest, but if I pick up that help, that could change.

  • Random Life was basically Jotaf's excellent libtcod tutorial from roguebasin, but implemented my way. It's mostly an exercise in thinking about a roguelike, while at the same time playing with libtcod to learn some of the things it can do. It's also mostly complete, at this point.

  • LiquidUU was a relatively simple Minecraft mod that happens to have also been my first look at that side of the fence (I'd been playing modded Minecraft for at least a year by that time). Sadly, the mod itself turned out to be less useful than the idea seemed, and interest in it (both mine and other players') has waned dramatically.

    While I'm open to being convinced otherwise, I don't believe LiquidUU needs any more of my time, so consider it retired for now.

  • I made an image album website thingy that's pretty much purely filesystem-driven. By this I mean there's nothing remotely resembling a database to it -- but it comes with some limitations, like the fact that thumbnails simply don't exist, even just as a concept. The pictures you're shown are the complete images, just scaled down with (not so) clever CSS to make them look small.

    If I return to that project (as opposed to making a new one... which is more likely), that'll be the first thing to look into.

  • I also made (and continuously use) a sort of meta-search engine that keeps history. Github is nice enough to show the readme file on that page I linked you to, so I'll just leave it at that. I've been using it for just about two years now and it's worked wonderfully, to the point that its version number should probably be 1.0, or something of the sort.

  • Some other historical projects exist, but I can't even remember them anymore. Needless to say, I've been (and continue to be) fairly prolific.