Fireside Chat with Jordan Weisman, and Mike’s Dev Diary!

Hey there, everyone! Happy Awakening Day!

Even though the 6th World’s Awakening was technically (according to 80s logic) in 2011, we at Harebrained Schemes, along with our friends at Catalyst Game Labs and Cliffhanger Productions are excited that today marks the start of The Year of Shadowrun. It’s going to be a fun (and REALLY busy) year of new games set in the Shadowrun Universe. To celebrate, we’re launching Shadowlands. It’s a series of blog posts and Tweets from the 2050s, so if that sounds cool, you can follow it on Twitter and Facebook. Oh, and if you’re a 2070s fan, check out Jackpoint!

Anywho, if you haven’t been subject to the apocalypse and/or surprise bodily transformation, we assume you’re sufficiently capable of watching Jordan’s Fireside Chat Video. Did you notice the music at the beginning and end? It’s new Shadowrun music! The samples in the video aren’t so much tracks from the game as they are homages to the music from the classic Shadowrun games, meant to give you a little taste of what’s coming up in SR:R.

The opening clip is by Sam Powell, who composed the music for the SEGA game, and who’s going to be working on the music for our Berlin story. The closing clip is by is by Marshall Parker and his son Gavin. Marshall worked on the original SNES game, so we’re really happy to have them on board working on music for our Seattle story. We hope you like ‘em!

Our Design Team: Left to Right, Kevin Maloney, Trevor King-Yost, Mike Mulvihill.

In addition to Jordan’s fireside chat, we thought we’d give you another look behind the curtain… Here’s the latest developer diary, from grizzled designer Mike Mulvihill! He’s been working with our other designers, Kevin Maloney and Trevor King-Yost, to figure out the ins and outs of Shadowrun’s mechanics.

Mike Mulvihill – 12/21/12

Eight months ago, while crunching on Strikefleet Omega, Jordan and Mitch started a flurry of high-energy conversations. ”We’re bringing Shadowrun back ”… “An authentic turn-based game”… “Kickstarter!”

We had plenty of tools to work with and plenty of feedback on where to start (thank you Shadowrun fans!!!:

25+ years of pen & paper RPG products using four very different rules sets (one of which I led); A SEGA game that had a great and fond following all these years later; An SNES game that had just as great and fond following as well; My experience in translating SR into other game types (a card game, an action figure game and other stuff); Millions of written words.

With all those tools, the excitement of the community, and the trust of Jordan and Mitch, my only possible answer was – “Let’s make a game!”

So, where to start?

Our first decision was simply one of ideology. In order to ensure that the “feel” of Shadowrun would translate to our new format, we started boiling down what was most loved by fans, no matter how they were introduced to the world of Shadowrun. As designers, we needed to juggle a handful of core elements: the uniqueness of the world, the stories we want to tell, the choice of actions players need to take, the risk and reward of making those choices, the characters’ growth, and especially the fun that players spoke about when playing all the previous versions of Shadowrun.

Mike showing off his figure.

We also knew the game we wanted to make: a story-driven team-based tactical game, which tries to capture that “around the table” atmosphere of an old-school pen and paper RPG. The first order of business was codifying the tactics. To achieve this, we needed to hit our first concrete goal – creating a mathematical base that the engineers could implement and that we could use as our core design engine. We decided to call this the Action Calculator (AC1).

To mimic Shadowrun’s feel for the majority of the players, we wanted an Attribute / Skill / Specialization hierarchy like the ones was used in all of the electronic games and the first three editions of Shadowrun. Setting the game in the early 2050’s reinforced that decision. Now it was fun with numbers… and yes, for all you old-schoolers, we actually attempted to model rolling d6s. Unfortunately, the number-crunching in AC1 proved that chucking all those d6s around was not sustainable for what we wanted and not expandable into the other systems we’d planned.

From the ashes of AC1 came AC2: a new mathematical approach that doesn’t necessarily use the old math systems of the RPGs but mimics them in order to ensure that we’re true to the feeling of Shadowrun combat. With that math done and with AC2 passing the old “eyeball test”, we took our mechanics to the next level – we created a Shadowrun board game. That’s right: we played with miniatures, terrain, dice rolling, and “role-playing”, while I fed numbers into various spreadsheets to see what felt good and what…didn’t.

Each day, we would add a new twist to the board game: burst fire, shotguns, grenades, magic, swords, healing, full auto, etc. The next day, I’d rebuild the spreadsheet, adjusting numbers that felt out of whack, and adding new calcs to push the limits of what we could do (cover modifiers, armor, staging of damage up and down, stun effects, etc.).

To finish up the board game task, we wrote down our “mechanics” in rulebook form and it became the first working design document. I‘m not sure any of the original words of that document are still there…but that’s a whole other story! Nevertheless, AC2 stands today, along with over 25 spreadsheet tabs of older versions of the math engine – but most importantly, it still stands.

Turning the math aspect over to Engineering and watching them develop it into a game I could actually play on screen AND SEE IT WORK was just an incredible feeling. Even more incredible was knowing that the system didn’t just drive combat. It was the basis for the magic, decking and summoning systems as well! Also, we were able to guarantee every advancement a PC makes to his stats will have a noticeable in-game improvement. I’m actually really proud of that.

Some will say that real game design begins at this point – when it’s on-screen. This is when you take your “baby” and let the team try it. It’s when, as Jordan likes to say, “no plan survives contact with the enemy”. You end up answering a lot of “working right” questions….

Do the cover modifiers work right?
Is the recoil calc for Burst Fire working right?
Are the grenade tosses (and missed skill checks) working right?

And every tester comes back with suggestions for improving what you did and most of the time they are absolutely right. This is a tough time for designers because it becomes a quandary between intent, execution and expectation. We have to explain what we intended the action/result to be. We have to check to see that the engineers have executed (or can execute) our intention. And then we have to evaluate that what we put on screen matches what we think the player’s expectations are.

It can be a challenging process in such a collaborative studio because we all try to agree that there’s problem and then we all try to agree on the right fix. But the final call is Jordan’s, so the decision-making is often pretty fast. We basically do everything fast – but not so fast that we take shortcuts. “Go fast; don’t rush.” is Mitch’s development mantra.

But making the math work isn’t all we’ve been up to! While doing all that, we were also tasked with many other designs, like the interaction of character abilities and skills, working with the engineers on the AI (as you read last time), the conversation system, gear, NPC and Awakened creature creation, the story itself, and finally, the editor which allows us (and eventually you) to make the actual missions and tell the story. Look for more detail on the editor in the future. It’s pretty sweet.

I hope that gives you some insight into what we in design have been working on and producing over the last few months. And as I like to say…

Have Fun!
Play Games!

Mike Mulvihill

9 Responses to “Fireside Chat with Jordan Weisman, and Mike’s Dev Diary!”

  1. Cesar Sanchez
    December 21, 2012 at 9:28 am #

    I just hope you integrate other “feels” of the shadowrun RPG beyond mere mechanics: like teamwork and synergy. Things you didn’t do with Shadowrun duels, for example.

  2. Traxx Steiner
    December 21, 2012 at 11:26 am #

    Thank you for sharing your experience with us. The fundemental reason why this game, and SRO will be successful is your approach. Role players are translating the gist of what makes shadowrun fascinating and fun into a computer game. And not computer games designer simply emulating a set of rules into some nice codes.

    This effort will be awarded by the fans….you can count on that.


  3. Wizfall
    December 21, 2012 at 11:36 am #

    The video is fun but those Dev’diary are golden.
    Very interesting and enjoyable to read.
    The music is perfect, would be great it if it’s the same kind in the game.
    And Happy Chritsmas !

  4. Tristan
    December 21, 2012 at 1:52 pm #

    Hm, I don’t know about the music. It reminds me too much of Ghostbusters…

  5. Emeraude
    December 21, 2012 at 2:36 pm #

    “no plan survives contact with the enemy”.

    I love that one; I’m so stealing it.

  6. Tristan
    December 22, 2012 at 12:05 pm #

    “no plan survives contact with the enemy” is a quote of the chief of staff of the Prussian army Helmut von Moltke (1800-1891)

  7. Emeraude
    December 23, 2012 at 12:17 am #


    Yeah, had looked it up on Wikipedia (to think of the time this used to take me in libraries). Fairly interesting character, that man. As someone I play with (incidentally also named Tristan) would say: “Historical PC”.

    Thanks for taking the time to point it up though.


  8. Doc Virus
    December 23, 2012 at 2:21 am #

    I like the music… especially the combination with hard guitar riffs from Sam Powell.

    @ Dev-Team… sounds great!
    I’m really looking forward to it.
    …think I will feel like a child on it’s birthday, when I open up my SR:R-package. :-)

    A Merry Christmas to the whole Team!

  9. Daze
    January 3, 2013 at 11:59 pm #

    Ooh, I’m hoping they bring back the Renraku Arcology theme from the Genesis version.