惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

L
LINUX DO - 最新话题
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
PCI Perspectives
PCI Perspectives
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
H
Heimdal Security Blog
S
Security @ Cisco Blogs
N
News | PayPal Newsroom
J
Java Code Geeks
罗磊的独立博客
Security Archives - TechRepublic
Security Archives - TechRepublic
N
News and Events Feed by Topic
V
V2EX
WordPress大学
WordPress大学
Google Online Security Blog
Google Online Security Blog
N
News and Events Feed by Topic
www.infosecurity-magazine.com
www.infosecurity-magazine.com
月光博客
月光博客
AI
AI
小众软件
小众软件
The GitHub Blog
The GitHub Blog
MongoDB | Blog
MongoDB | Blog
A
Arctic Wolf
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
美团技术团队
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
Hacker News - Newest:
Hacker News - Newest: "LLM"
T
Tailwind CSS Blog
S
Schneier on Security
博客园 - 三生石上(FineUI控件)
F
Full Disclosure
B
Blog RSS Feed
Forbes - Security
Forbes - Security
S
SegmentFault 最新的问题
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
人人都是产品经理
人人都是产品经理
云风的 BLOG
云风的 BLOG
Jina AI
Jina AI
Cisco Talos Blog
Cisco Talos Blog
U
Unit 42
Project Zero
Project Zero
H
Hacker News: Front Page
Y
Y Combinator Blog
Application and Cybersecurity Blog
Application and Cybersecurity Blog
The Cloudflare Blog
大猫的无限游戏
大猫的无限游戏
S
Secure Thoughts
The Hacker News
The Hacker News
Microsoft Azure Blog
Microsoft Azure Blog

Whitebeard's Realm

Unequal, and hungry for it There's a STAR man, waiting in the sky Introducing Uruk, a language for tabletop games The diving watch I never knew I wanted Make your own interactive fiction client in Elm Introducing Planedrift > ASK THE VM WHERE IS THE PLAYER Building a Z-Machine in the worst possible language Playing Zork with a gen alpha AI Building a better crossword page for my daily cryptic hit What AI is doing for me, in a difficult situation It's Your Turn — a prompt deck for new roleplayers Seven reasons that Trump is a bad GM. Very bad You've Been Pawned — Now With a Snazzy New Look Six months on startplaying.games An online tool to make playable paper pawns Campaign report: Dragon of Icespire Peak: session #6 Campaign report: Rime of the Frostmaiden: session #4 Campaign Report: Dragon of Icespire Peak: Session #5 A few months on StartPlaying.Games Campaign report: Rime of the Frostmaiden: session #3 Character Quirks for easier roleplay How I use Avrae About me Projects Talks Videos
An Owlbear/Discord/DndBeyond checklist for new campaigns
whitebeard · 2024-01-17 · via Whitebeard's Realm

I’ve been running online D&D 5e campaigns using a few simple tools. Or maybe I mean I’ve been using a few online tools in a simple manner. I recently shared my process for setting up a campaign with another GM and having to spell it out encouraged me to write it down and share it here.

I use Discord for voice chat during the game and as text chat in- and out-of-game, Owlbear Rodeo for maps and initiative tracking, and D&D Beyond for character sheets and in-game rolls. I pay for all three, but I think they all have free tiers that you can use. There are many other options out there, but these tools work for me.

  • First I create an identifier for the campaign - I mainly play published adventures so usually this is an abbreviation of the adventure name followed by the date it started. For example, ROTF-20230201 would be the identifier for a Rime of the Frostmaiden campaing started on the first of Feb last year. I create a folder on my machine named this where I can put anything I find that might be useful.
  • Now I create a D&D Beyond campaign and make sure I put the identifier somewhere in the title. I create a dummy GM character that I add to the campaign. This lets me make dice rolls as that character and have them show up in the game log.
  • Next up is making an Owlbear room for the campaign, Again I include the identifier somewhere in the title. I spend way too long choosing a background image that I know my players will rarely see… Finally I make sure that I’ve locked off most of the Owlbear tools for players - they should be able to move their own tokens, measure and use the pointer.
  • Now to Discord. I have a single Discord server for all my campaigns. First I create a role for that server named after the identifier. I can assign users this role to give them access to the campaign specific category and channels I’m going to create.
  • I create one private category for the campaign with a name that’s meaningful for the players and again including the campaign identifier in the title. I set it so that it’s private and grant access to the campaign-tagged role I made earlier. I create four text channels under that category #game-log, #admin, #game-play and one #voice channel.
  • In the admin channel I post this and pin it:
    “Welcome - feel free to introduce yourselves here. When you’ve made a character on D&D Beyond, please add it to the campaign here: [link to campaign set up above]
    Owlbear Rodeo room - please don’t join until 10mins before session to avoid spoilers as I do last minute set-up! [link to owlbear rodeo set up above]”
  • My Discord server has one public channel - naturally it’s called #the-tavern - I send players an invite link to this channel and when they turn up, I assign them the campaign role and say something like:
    “Hi Chris! Thanks for joining. You should have permissions to see the Rime of the Frostmaiden channels. Links for campaign in the #admin channel there. Great to see you here!”

And there we go. Another campaign ready to go. It takes me ten minutes or so to get a new campaign set up. As a checklist:

  • Create campaign identifier
  • Make folder for campaign on file system
  • Create D&D Beyond campaign and add dummy GM
  • Create new room for campaign in Owlbear
  • Set default player permissions in Owlbear
  • Create Discord role for campaign
  • Create private category for campaign
  • Add standard channels to that category
  • Post and pin #admin welcome message with links to campaign and Owlbear
  • Invite players to #the-tavern

I’m sure there are a few steps I have forgotten, but I’ll add them in next time I make a new campaign. Hope this is helpful, let me know your process. Next post I’ll share how I get these tools set up before a session.