Thousand Roads

A Pokémon fansite dedicated to the creative side of the Pokémon fandom, especially fanfiction.

November Updates

Published December 03 2015

Two big updates for the month of November! It's... no longer November, in fact, and I should be much less lazy about updating the front page, since I've definitely made a fair number of changes since August.

First, I put together some custom NaNoWriMo word widgets called "NaNoWriMon" because I love horrible puns. I did NaNoWriMo myself, as always, so I can actually show my own off:

Negrek's NaNoWriMon

I've been trying to get these guys out for literal years now, and came pretty close in 2014 despite having to put things on hold in order to participate in Mewitti's contest. It's great that I can finally kick this idea out of the nest and move on to something else. It's probably worth noting that NaNoWriMon don't actually do anything at the moment, since it's December and NaNo isn't in progress, but they'll be back in action next November, and possibly for Camp NaNo as well, although I'm not as familiar with those events and not totally sure at the moment.

The other addition you can actually enjoy right this very second is the Pokémon Mystery Dungeon personality test, which I hammered out in anticipation of Super Mystery Dungeon's release. There are twenty-four different results, and this is mine:

I am Torchic!

I'm really proud of the coding behind this one; it's all dynamically generated from a JSON file on the backend, so if I want to make another personality test, all I need to do is copy the backend code into a new directory, change the questions and point values in the JSON file, add the appropriate images, and it's ready to go! I... don't actually have any other quizzes in mind at the moment, but the barrier to entry's pretty low if I decide to throw one together on a whim in the future. Let me know if there's one you're dying to see. :P

I also did a bit of work on the comment system, fixing some bugs and making it possible to comment on individual pages in addition to commenting on news posts. The guestbook itself will remain as a kind of "news feed" recording comments from all sources in one place. Big thanks to Butterfree for her help getting the kinks worked out, and my apologies to anybody who had trouble with the script before I squashed the bugs. (Also, it's not currently possible to comment on either the personality quiz or the NaNoWriMon, but I'll be working those pages into the system soon, too.)

December's going to be a pretty quiet month while I regroup after NaNo and work on editing, but I do have one page in mind that I'm going to work on wrapping up, since I'd like to be able to make updating it a yearly tradition. I'm also probably going to do another backend rewrite over Christmas vaction, same as I did last year. Part of that may be a new layout, as I've got an idea I like and want to try making a truly mobile-friendly style; the current one at least makes gestures in that direction, but I definitely designed the desktop-resolution style first and clumsily bolted on some degraded versions for mobile support. This time I'll try building from the smallest sizes up so they aren't last-minute afterthoughts.

I think that's enough to keep me busy for the next month or so. Hope you enjoy the new content; there's more coming soon!

Site Revamp

Published August 23 2015

Things are looking a little different around here! Over the past few months I've been working on rewriting Thousand Roads' backend from scratch using a different programming framework than I did before. I never really figured out what was going on with the system I had before, and that made adding features that required their own custom backend coding--of which I managed to come up with a frightening number--an incredible headache. The new design makes it much easier for me to bolt on new mini-apps, and you'll definitely be seeing more of them in the future.

The first one up and running is the guestbook, a simple chatbook script that also doubles as a comment system for the site news page. If you're familiar with The Cave of Dragonflies, you might find all some of its design familiar, but I'm sure I have absolutely no idea what you're talking about. Feel free to give it a try, if for no other reason than for the hilarity of discovering that it, inevitably, doesn't actually work. (This is just how these programming things go.)

You may also notice that the site navigation's been tweaked a bit. Gone is the ASB section, since I don't really ASB anymore; its pages are still accessible if you have the direct links, but they won't be updated and no longer have a place on the menu bar. The ever-popular metronome randomizer is the anchor member of a new section, "Miscellaneous," i.e. "Everything Not Fanfic-Related," and should acquire some friends soon. Also gone is the fanfic recommendation engine, which hadn't been updated in years anyway and will hopefully be replaced by a much-improved version sometime before the heat death of the universe.

Meanwhile, I'm looking to get some of the articles on fanfic writing I've always meant to do out of my drafts folder and actually up on the site. The first of these is Rewrites Considered Harmful, a rant inspired by the number of people I've seen considering starting new versions of their fanfics recently. I hope to be able to update on a somewhat more frequent basis with more opinion-based articles like this one, instructive essays on topics like "show don't tell" and writing action scenes, a rec list, and similar content. We'll see how it goes.

Hope you enjoy the new layout and features. Here's to new content more than once per year!

Team Magma Mini-Site

Published November 13 2014

Whoah, a second update in 2014? Things are postively bustling around here. Watch out, we're going to end up with more than one page of news posts soon, I can feel it.

All joking aside, I recently put together a little side website, the corporate home page of "MagmaCorp," Team Magma's largest front company. Maxie strikes me as somebody with business acumen, so I figure he'd try to attract outside investors to help him fund his ecoterrorism. This is the corporate webpage for Team Magma's primary front company, MagmaCorp. In addition to convincing people with deep pockets that MagmaCorp's technology is worth checking out, it's intended reassure the general public that the whole ocean-lowering plan is totally a cool idea instead of the sketchiest thing to ever sketch. This was an entry for Mewitti's ORAS Hype Contest, and it ended up winning the "Most Creative" award! You should definitely give the contest a look; there were tons of cool entries.

I've been working on a couple of other things behind the scenes, so you should be seeing more content here soon. (For real this time!)

Fanfic Index and Minor Updates

Published February 09 2014

Been a while, eh? The site's been more than a little bit quiet for the last year and a half or so--I updated the metronome randomizer to include sixth-gen attacks quite some time ago and added a few entries to the event moves page, but that's about it.

But today I come bearing new content! Sure, it's just a master list of my fanfics, but it's better than nothing at all. I'm hoping to do a lot better on the content department this year, so you should hopefully be seeing some more interesting pages added soon.

Fanfic Recommendations

Published October 21 2012

As usual, after putting up the site revamp, I got excited by all the different ideas I had for content and started a whole bunch of pages--with the result that it took me ages to finish anything. What I did end up putting together is a project I've been itching to work on for ages--a fanfic recommendation program that takes an author on FFN and returns a list of 'fics it thinks they might enjoy reading. For example, take a look at its recommendations for me. It's still a rather crude program, and you can read all the caveats that come with it on its page, but I have big plans for it in the future. I hope you get a laugh out of any terrible suggestions it might make for you, if nothing else!