Six months on startplaying.games

At the beginning of this year, I started to take GMing on startplaying.games seriously, scheduling games for every weekday and trying to run all I can.

I’ve just zoomed past 50 paid games and it’s about time that I dug into the numbers and did some calculations. It has taken me 6 months to get to 50 paid games, but at my current run rate I would reach 100 paid games in another 11 weeks – which is progress!

My Profile over on SPG

All told, I’ve been paid out $1750 for those 50 games. That averages $35 a game. I’m pleased with that – I usually charge $15-$20 a seat and I do discount if players say they can’t make the full amount but want to stay in the campaign. I don’t get the full ticket price – startplaying take a cut and on top of my seat charges, there’s a booking fee charged to the players.

The past few weeks, that average has been ticking higher and that makes me feel optimistic that it’ll continue.

Now, a game is around 3 and a half hour’s game-time with perhaps another 45 minutes prep time.

So that means I’m working (if you can call it that) for something like $8-$10 an hour. Hardly a living wage. I do have one table that regularly fields 5 players and at that point, it makes much more sense. It is really a way to make pocket-money at the minute rather than a living. It’s a little bit better than I get at the Box Room Café in Cambridge – although I do get a very tasty free plate of cheesy chips for GMing there.

The prep-time is coming down as I’m getting used to the adventures I’m running but I’ve noticed recently that as I run more games in a week I need to spend a bit longer refreshing myself on what happened in the last session. Having said that, my competency as a GM has grown massively and I think I could get away with less prep work than I typically do.

I would really hate to give the impression that I’ve turned up unprepared though – I’ve been in a few games online where the GM seemed to be winging it from start to finish and it showed badly and I didn’t carry on. But, that said, I’ve got much better at winging it too though with a lot of preparation in the background – I think that’s to the players’ benefit because they really can do what they want and I’ll figure out a way to support it. There have been a couple of sessions recently where I thought “wow, I really do know what I’m doing now!”

I wrote about my initial impressions of startplaying a little while ago and my criticisms still stand – I am in the dark as to either what is making people join or not join my games. I would really welcome just a bit more analytics data from them so I can test and tweak accordingly. I also wonder if they’re really doing the best job they can marketing to players outside the US – some examples of locale blindness include defaulting to showing games at peak US times and bloody mm/dd/yyyy date input fields.

As for expenses – I have a few. I pay for an upgraded discord server, owlbear rodeo vtt and a chunk to dndbeyond.com for adventures and source books. These add up to maybe $300 over the last six months.

It’s not much more than a hobby for me and I’m lucky to be able to do it between childcare duties. I’m not sure how to make it pay better – perhaps I need to schedule at US- and insomniac-friendly times, maybe even raise my base prices. I have very little information to go on to make these decisions well.

I would love to be able to turn this into a full-time gig – I suspect I need to learn a bit more about marketing and figure out some scalable ways to do that. But, I’ve enjoyed this six months and am going to stick with it for the immediate future. You can join one of my games here: https://startplaying.games/gm/whitebeard

An online tool to make playable paper pawns

I’m always in a rush before my in-person D&D games. Draw the maps on the whiteboard, refresh myself on the adventure, sharpen my pencils, pack the bag, set off on the bike. One of the most time-consuming bits has been finding miniatures or making standees for the players and enemies. All the worse because it involves casting strange incantations over the printer to get it to work.

Too often, I’ve resorted to using blank plastic standees that I can write on with a whiteboard marker – usually with the initials of the monster or bad guy. But the players just don’t gasp in the same way when you plonk down a white bit of plastic with an O on it. Much better to surprise them with something that looks the part.

That’s why I’ve made You’ve been Pawned – a simple tool that you can throw a bunch of images at and will reliably produce a page of standees to print. It should work in most Desktop browsers – if not let me know and I’ll try to fix. I find it really easy to get Bing Images (or other friendly AI) to make a few fun characters and to drop them into this tool. With a bit of help from the laminator and some scissors, I can make a whole session’s worth of characters in one go.

I use some of these whiteboard friendly blank game board markers from Amazon to hold up my standees. I think they work pretty well, and I particularly like that there are plenty of colours so I can throw a bunch of Orcs on the table and not get confused between them.

It’s also the first real bit of programming I’ve done for a while. Elm is my go-to language for making this kind of browser tool – something built primarily to work for me, but that other people might find useful. I find something playful about the language/architecture – it lets me get experimenting on the important bit of the problem right away, knowing that in the future I can lean on the type system to help me reorganise the code safely. And I find reactor-type code much easier to deal with than async/await code in javascript. In this case, the tricky bit for me was getting the CSS transforms for the offset and scaling of the images correct.

Let me know if you find You’ve been Pawned useful. If you have a particular feature you’d like that will make your life easier without making the tool too complex, drop me a line and I’ll see what I can do.

Campaign report: Dragon of Icespire Peak: session #6

Last session ended with a stand-off. The Whiskered Gang, a disorganised band of wererats, had overtaken a gold mine just outside of Conyberry after being driven from their previous nest in a nearby Shrine. The adventurers had tricked the wererats into thinking they’d left the goldmine, while in fact sneaking back in and attacking. Both sides suffered in the fight and an uneasy truce was called. The adventurers, bruised and tired, have an audience with the rat leader, Zeleen Varaster.

“You lied to usss.” She screams at them.

“You lied to us too – we found the graves. The miners didn’t give up without a fight did they?”

“You are outnumbered. You cannot win.”

“Then we shall die fighting. And take many more of you with us.” A murmur from the other wererats, perhaps Zeleen’s leadership isn’t entirely unquestioned. She hisses at the others to reassert her dominance.

“What do you propose? We still need somewhere to live.”

Don-Jon, the troubleshooter employed by the mine, steps forward. He is pale and sweating. He doesn’t quite stand as tall as he did and he’s nursing a wound on his neck where he was bitten by one of the rats. “I will help you return to the shrine. My friends will stay here and clear out the rest of this place. Then we shall meet at the shrine and take it together.”

The adventurers are confused but this works. He provides them with a note. “Give this to Wester. You’ll get your pay.” He leads the rats out of the mine – they follow him.

The adventurers look at each other. What has happened here? “Let’s clear out the mine, get some rest and then head to the shrine.”

Much like their previous searches, the mine is empty. In the south-east corner, though, a barred room. Inside five malnourished, tired and drawn dwarves – all that’s left of the miners. Presumably left here to starve. “Damned rats,” says Lotho.

Eating the first rations for weeks the miners ask “Are they dead? The wererats?”

“Not dead. But gone. And we’re going to make sure they don’t come back,” Lotho says kindly. He takes the found ring, with the engraved pick-axe, and hands it to one of the miners. “Here, I think this belonged to one of your colleagues.”

“Aye son. It did. Thank you.” Dwarves are not known for tears, but he’s clearly welling up. “Look, I think the shrine they’ve gone to… it’s the one south of Conyberry? A long time ago, we helped forge a special bell for them. It’s made from the town’s reserves, solid gold, but disguises, see? Looks like a big iron bell but it’s gold. Hidden, you see, from the raiding orcs. Maybe it’s still there? Good luck to you. You seem like good people. Rest up in our cots for the night. And… thank you”

The giant Aasimar pulls two cots together to take his frame. The bard, Galandra, is composing a ballad praising their exploits. The two fighters rest. It is quiet.

In the middle of a large flat field, some five miles south of the abandoned village of Conyberry there’s a walled courtyard with corner towers and a temple in the middle. A belfry juts from its peaked roof. The building is little more than a ruin, only on of the towers still intact. The party gather a few hundred feet from the front gate. There they meet an air genasi called Elran – more curious than anything he asks the party to join.

“I don’t see any rats” says Lotho, hardly surprised.

“There’s an orc standing guard on the tower. Armed. Doesn’t look like he’s seen us. Wait… I have an idea.”

Whizzbang is, by his own account, a master of disguise. He disguises himself as an Orc and approaches the tower. With the others still hidden a way back, he’ll be on his own if anything kicks off.

“Hello, Orc!” he ventures in Common “I’ve come about the thing with the thing. You know? Have you by any chance seen any rats?”

The orc grunts. “State you business and what band do you come from? And what’s all this about rats?”

It’s dawning on Whizzbang how courageous his plan is when the orc lets out a loud volley in Orc. The sound of more orcs coming into the courtyard. And two gigantic beasts, ogres.

The other adventurers begin sprinting down the field towards the ruin. Whizzbang cowering out of the sentry’s line of sight. Lotho hangs back, choosing to take aim at the sentry with his longbow. Two orcs are piling out of a breached section of wall just west of Whizzbang, another two are encouraging an Ogre to lift the steel portcullis and give them a quick path to enter the fray.

A battle. The orcs are put down easily, but there are surely a lot of them. The ogres, though, are tough. Round after round of traded blows, an untidy melee sees the characters flanked and flanking. Will these Ogres ever yield? A thunderwave from Whizzbang nearly drops the gatehouse on a couple of Orcs. Elran magic not quite strong enough to throw the ogre through the air.

The sentry fires a volley of arrows at the bard for playing a Cat Stevens song. The song brings back memories of a lost love and a bitter parting, a pain for the ogre more cutting than a thousand rapier cuts. “Play that again, I dare you.” The bard runs and hides, heroically, in the undergrowth. The ogre is soon dispatched, a forlorn tear still in his eye as he falls.

Finally we’re left with the seemingly-unstoppable ogre surrounded by the party. Whizzbang lies unconscious behind him, a victim of his enormous club. Thank Thor he has a healing potion in his bag. The bard heals him before he too falls, and then the fighter, Talon, is down too. Now, only the wizard and the ranger left, neither of them unscathed.

Whizzbang draws on his God’s powers and tolls a mystical bell to finally put the creature down

“Did we miss something?” A voice from the undergrowth as Don-Jon and number of wererats reveal themselves. Don-Jon is transformed further. More wiry, his whiskers straighter, his ears… were they pointier all of a sudden?

“You were supposed to be here to fight alongside us” Lotho spits. “And where is Zeleen?”

“Zeleen didn’t make the journey. I now lead the Whiskered Gang”

“Figures.” Lotho says, barely hiding his contempt.

Don-Jon is sending rat-people to the four corners of the ruin, establishing sentry and guard positions like a military commander.

“Is the inside clear?”

The glare from Lotho tells him all he needs to know. He sends two minions in to check who return a few minutes later. “It’s clear” The party decides to rest a little.

“Maybe we should spend the night here?”, Elran says.

“I don’t fancy getting bitten. Do you?”

“No. You’re right.” he shivers “I came here for loot though, let’s at least check out the building before we leave”

The shrine itself is a ruin. A stone altar at one end, a high vaulted roof with a square opening where the belfry juts out. Elran approaches the altar, it has a relief in the shape of a large, humanoid eye, he touches it. Suddenly he’s floating. Through the roof of the shrine, soaring towards Icespire Peak, there on the mountain a fortress and there on its roof a sleeping dragon. He falls back quickly.

“What happened?” Lotho says. All the other characters saw was him freeze for a few seconds then stagger back. He relates the vision.

“Let me have a go” says Whizzbang. He touches the altar. Disappointed, nothing happens.

Remembering the dwarf’s story about the bell the characters briefly discuss trying to get it. The air elemental’s powers are spent, he can’t get anyone up to it. Besides, how would they get it past Don-Jon and his growing wererat army. Another time, perhaps.

“There’s nothing here. Back to Phandalin. And a long rest”

“Yep.”