Hand Copy/Draft Maps Done

I dedicated tonight to finishing the roughs of my maps.  It is now 2am, I’ve had a little too much Glenlivet but I’ve got the drafts of the dungeon levels complete.  Tomorrow, after the Steelers game, I’m going to start the room descriptions.

I’ve also talked to a printer.  I provided examples of LotFP and Remember Tomorrow as what I’m striving for.  He couldn’t provide me with a cost but said that neither format would provide much of an issue.  He also said my print run wouldn’t be a problem either.  I’m hopefully skeptical that they can truly meet my requirements.

I quickly need to decide what RPG product I’m going to target with this module.  My first idea is LotFP but I may be too high-magic for the appropriate feel.  Need to decide this before I start detailing the creatures and items.

My big fear is still art.  I need an color cover and 3-4 internal art pieces yet I don’t have an artist yet.

Root Wars

I got an e-mail asking for some advice recently:

So, I’m aiming to build out a massive game-space for playing security games (CTF/attack-defend/whatever-you-want-to-call-it) of all types, at a very large scale (5 separate physical sites, multiple links per each of multiple transit, with a dedicated datacenter at each…)

The idea is to enable (or easily modify design to accomodate[SIC]) the playing of basically any game desired. Keeping the ability to put as little or as much of an entire operational network in scope, including the carrier, edge routing, core routing and switching, distribution, load balancing, and access switching, as well as any firewall or inline/drop-in appliances, or peripherals desired at any point.

While I haven’t run an event since 2009, something I used to organize for fun was RootWars (see the marvel that is 2007 web page here).  These are sometimes referred to as Capture the Flag.  All my events were “pack and go” events and nothing like the magnitude of what he is proposing.  I wouldn’t be surprised if this was a college assignment.  Regardless, I had some pointers.

First suggestion was to get some experience running root wars.  When I first started running RootWars I learned early on that there were people that had abilities far beyond what I was prepared to deal with.  Over a few events, I learned skills from these people but, more importantly, I learned how to create a root war for them.  Root wars is so much more than just throwing together a few servers and telling people to have a field day.  It took me about 3 events to really understand what it was about.

Next was to develop game scenarios.  My first events were basically free for alls.  I was surprised to learn that people lose interest very quickly in a free for all.  I don’t know if it was from fear, lack of experience or just the restriction that comes from having no restriction but when I started building events with scenarios participation increased.  One of my favorite scenarios was when I had each team working with a fictional government organization to locate terrorists.  Participants quickly got into the role-play aspect and things went smoothly.

The other thing that helps get people participating is to develop a consistent scoring system.  People love to compete.  It is that simple.  Make the scoring live and public and people will work even harder to be on the leader board.  This is probably one of the hardest items to come up with.  I tried to use OpenInfreno but eventually started to build my own.  There is nothing more fun than watching people get impossible scores because they’ve hacked your scoring server.

Finally, I provided a little bit of technical detail on what he asked.  The ability to rebuild quickly is going to be important.  I suggested he build a build environment using something like cobbler.  Keep it physically off-line using something like APC PDUs.  Keep the servers in order using puppet and keep configs in order using something like Subversion.

I haven’t heard from him in a while.  I wish him luck.  And if his budget is really big, hire people.  The economy will thank you.

Suprising

Funny thing happened over the last couple of weeks.  Two people mention they’ve read my blog.  If family members or friends would’ve commented it’d be no surprise at all.  This, however, came from 2 complete strangers.  I don’t really blog so it sort of weirded my out a little bit.

I spent some of this weekend going through my ~/Projects directory.  Prioritizing projects I want to work with ones I actually have resources to work on.  Finalized on 4 projects and moved the rest to a new onhold sub-folder.  Next I need to clean up some of the code and documentation and setup some sort project space.  At least svn.  The 4 projects are:

  1. D&D module
  2. Neighborhood speed trap
  3. whois server for system information
  4. A digital currency ‘hack’

I’m also at a bit of a crossroads.  I currently have several domains hosted with Dreamhost.  I’m really happy with their service, they offer lots of features that are useful and their cost is very reasonable.  However it isn’t nearly geeky enough for me.  I’ve been strongly considering going to a VPS solution with either prgmr.com or Linode.  I’m rather fond of prgmr.com’s “We don’t assume you are stupid” tag line.  Both increase my cost but provide me with more control.  I wish I had a basement.

Time to Put My Money Where My Mouth Is

A couple of years ago I wrote a comic book.  The plan was to have a 3 issue story and self-publish it.  I wrote the full first script, outlined the other two issues and started looking for artists and publishing options.  For various reasons, mostly lack of experience and trying for too much, the project stopped there.  I have that desire to publish something again.  This time, I’m thinking a bit smaller scale.  I’m publishing an RPG module.

I game a lot.  By games I mean tabletop, pencil and paper, role-playing games.  The proprietary eponym is Dungeons and Dragons.  It is my primary hobby and  I mostly write my own scenarios.  A few months ago, someone playing in one of my scenarios asked if I ever thought of publishing my games.  I sort of lied and said no.  I’m going to change that.  I think I write good scenarios.  I’ve seen enough of what is good and bad in game products.  I believe I can publish something that is worthy of someone paying for it.  It is time to put up or shut up.

It is going to be a bit slow of a process as I’ll be learning a lot of the tools and tricks as I move forward.  I know what I can do, I know what I need to learn to do and I know what I have to spend money on to get done.  What I don’t know is things I don’t know.  Open source tools like LibreOffice, Scribus, Inkscape and Gimp are going to be a lot of help to me.  Money will also be a constraint.  I’ve put together a rough budget and plan to stick to it.  I’m funding this out of my pocket and will only spend money when I have it.

Inspired by Lamentations of the Flame Princess and Evil Hat Publishing, I’m going to blog about my progress.  Granted I’m not working on something as big as a box set, but I think I can provide some insight into the process for other do-it-yourselfers.

I know which scenario on my shelf is getting the full module treatment.  Now to start the conversion.

HeroesCon: A Report

I have no regrets about attending HeroesCon.  It is a well put together convention in one of the cleanest, big cities I’ve ever been to.  It has plenty of top-tier creators like Neal Adams, Tim Sale, Tony Harris, Matt Fraction and Becky Cloonan.  There are plenty of comic vendors with deals to be made if you knew where to look.  There is evening a nice sampling of other vendors for other related geek paraphernalia: action figures, games, swords and accessories.  The vendor with the best product was Four Corners Concepts.  They make cases to protect and display an action figure collection.  Their Geek Scape product line is brilliant.

My trip may have had something to do with my opinions on HeroesCon.  What was supposed to be a simple round trip turned into quite an expensive endeavor.  Trying to be a responsible car owner, I took my car to get a service just before leaving for the trip.  5 miles into the journey my car breaks down.  Pull into a service station to get it checked out.  Warned it is going to take 2 hours.  Being the impatient and action-oriented person I am, I organize a rent a car.  Just after signing the lease the mechanic calls me (a lot sooner that the 2 hours).  The only problem was the air filter was improperly installed after my service.  That’s and additional $70 for the diagnostic and rental car money.  So all the added expense and frustration may have impacted my overall enjoyment.

I’m less of a comic-book collector know that I have been so comic-book conventions probably aren’t targeted at me.  Even though HeroesCon is a relatively big comic book convention it is still just a comic book convention.  After spending 2 hours at the convention the first day, it  became apparent that one day would have been plenty.  Even my friend, who was looking for specific single-issue items, went through most of the boxes.  When I look at the travel time, the cost and the opportunity costs multiple-day, strictly comic-book conventions just aren’t worth it.

I have to rant a bit about comic-book vendors.  While most comic-book vendors do a decent job at maintaining an organized booth, there is a large population of vendors who do a very, very poor job (there are also several who do amazing jobs).  If you can’t take the time to put your comics in a basic order, I’m not shopping.  I know you are selling comics at $0.50 each (or less) but it isn’t worth my time to have to go through each box individually.  Splitting ‘em in Marvel and DC isn’t enough either.  I have a pretty large comic-book collection; alphabetizing isn’t that hard.  And while you are doing that, don’t stuff your boxes so full.  It is difficult to flip through the contents and only slows everyone down.  You’ll sell more comics.

This one is a bit more difficult but if you are selling graphic novels try to display them with their binding showing.  It requires more space but it makes things so much easier.  Tales of Wonder has one of the best booths I’ve seen for this.  You can get an idea of everything they have by just walking through.  It feels more like a book store than a booth.  They manage it while offering the best deals on graphic-novels.

iBook G4 Lives Again

I’ve had an iBook G4 sitting in my closet and collecting dust for several years.  It was a great piece of hardware that served me well.  My love affair with Apple lasted for one computer (well 2 if you count the screen disaster) then it was back to cheap hardware.  I was alway a little sad leaving the iBook in the closet.

Today I got a call that a friend was in dire need of a computer and just didn’t have much money.  His requirements weren’t much.  Basic student sort of stuff: word procession, Internet access and somewhat portable.  After searching some of the local computer stores for some inexpensive things, little money turned into no money.  My iBook came to mind.  It was perfect for the requirements.

I thought the OS was going to be difficult.  I knew PPC was a dying breed.  I remembered a co-worker was dual-booting his PowerBook with Yellow Dog Linux.  A few minutes later I had a DVD with Yellow Dog Linux PPC 6.2.

I went with a single disk single boot installation approach and it was trivial.  A bit slower than I’m used to but trivial.  It has the same wizard based install similar to CentOS, Fedora and Red Hat.   After installation, I had to do some manual steps to get wireless working which led to the only bug I’ve come across.

The wireless controller has a bug in how it writes its manager-settings.conf file.   There is a option “signal_display_type” that is supposed to be an integer but it continually gets written as a boolean (True|False).  Simple solution:

vi /etc/wicd/manager-settings.conf

change

signal_display_type = False

to

signal_display_type = 0

Now that it is all running the only difficult part is going to be giving this thing away.  I really like the form factor that is the iBook G4.