u/-CRD95-

▲ 8 r/pbp

A month ago, a few of you told me PbP tools are all built for the GM and leave the player as a spectator. I took that seriously and here's what came out of it.

A few weeks ago I posted here about RoleKey, the play-by-post platform I'm building. A few threads raised a point that turned out to be pretty important to me:

  • u/Maleficent-Rain7119 rightly pointed out that a good chunk of play-by-post people are just players, not necessarily GMs, so the platform should also host something for players, something like "what happened in the games I play in while I was away?"
  • u/Deep_Ad1959 raised an important point: a GM uses a given tool to make their own work easier, but a player chooses it for a single, narrative purpose. And a world doesn't survive unless players come back to visit it on their own, without you having to keep prompting them.

So, with those ideas in mind, here's what I built:

1. A player identity: I'll be straight about the limit first: a character does not travel between worlds, and if a world gets deleted, its characters go with it. You know, a character built on one world's races, rules and setting is meaningless in another. What I built instead is one level up, where portability actually makes sense: you, the player. You get a real profile (avatar, bio, interests, the characters you're currently playing across different worlds, your history on the forum and so on) so instead of being an anonymous handle inside someone else's server, you're a person a GM can actually look at: how you write, what you've played, whether you'd fit their table. The character still belongs to its world. But you stop being disposable the second you walk out of one. And every profile has its own visibility controls: you decide whether to show all of it, part of it, or nothing at all.

2. A home that opens on your games: When you log in you land on your own worlds, the ones you run and the ones you just play in, together on one page instead of a global directory. And above them sits a "what's new while you were away" digest: not a generic unread dot, but the actual changes per world (like new threads, new lore, new characters) so you can see what moved without opening each game to check. That last part is the one thing Discord can't give you

3. The gamification I killed, and the kind I kept: My instinct was classic gamification: word-count streaks, "you wrote 12k words this month," currencies you earn just by writing. Some of you told me not to, and you were right: rewarding volume punishes the player who writes 200 brilliant words a week and keeps a whole scene alive. So that whole idea is gone. What's left is not tied to how much you write: a few cosmetics and milestone-style achievements ("played in a world," "ran your first game," "been around a while"), nothing that touches the actual scene

Anyway, I'm not posting a feature list to show off. This is where the player side stands right now: it works, but there's more coming and I'm still filling in corners. So I've got a question for the players here:

What's the one thing that would make a player's home page actually worth opening between sessions?

Not whether you'd open it, but what would have to be on it. I built this whole side on the bet that a player should have a reason to come back that isn't just "the GM posted." I'd rather hear from people who've played this way for years what that reason actually looks like, before I keep building on a guess.

reddit.com
u/-CRD95- — 1 day ago
▲ 29 r/pbp

Two weeks ago I shared a play-by-post platform I'd built. Some of you showed up and started building it with me. Here's where it's at!

About two and a half weeks ago I posted here about a play-by-post platform I'd been building: basically the thing I always wished existed instead of running text RP across Discord, a pile of bots, and Google Docs.

I figured I'd get a few comments and move on. Instead, around 14 people from this sub jumped into the Discord and just... started building it with me. Writing content, arguing about rules, picking apart what didn't work. Somewhere in the last two weeks it stopped being my project and quietly became ours, which I genuinely did not see coming.

Most of what got done came straight out of those conversations. Someone kept pushing on the cold-start problem: even with good tools, a brand-new world is a blank page on day one, and that's where a lot of communities quietly die before they start. So a big chunk of the time went into fixing that, with starter packs and a prebuilt D&D 5e (SRD) ruleset, so a new GM opens the door to a furnished world instead of an empty box. (The D&D pack alone drops in something like 600 ready-made feats, spells, races, classes and monsters.) And all of it stays yours to gut and rebuild however you want. Someone else wanted locations that nest inside each other, a tavern inside a city inside a kingdom, so that exists now. Another wanted players to run more than one character at once. One person has even started building their own homebrew grimdark system on top of it with me.

None of it is finished, and honestly some corners are emptier than I'd like. But it's real, it's free, and watching strangers show up and care about a thing I made has been the best part of the whole project 😃

So, a question for the people here who've done this longer than me: when you've started a brand-new PbP community from nothing, what actually got it past that dead, empty first stretch? Seeding scenes yourself, pulling in friends, recruiting before you open the doors? I'd really like to hear how you handled it!

reddit.com
u/-CRD95- — 1 month ago
▲ 28 r/pbp

I got tired of managing my PbP community with Discord bots, so I built my own platform. Looking for feedback

TL;DR: I run a PbP community, got tired of the Discord bot circus, and built a free platform called RoleKey that handles character sheets, locations with music/images, economy, dice, guilds and more. Looking for honest feedback from fellow game runners. Demo links at the bottom.

Hey everyone! I'll start with some context: I run a play-by-post community in Italy and I got tired of managing everything on Discord. Discord is an incredible tool...but to me it's not a tool built for playing. I need to create classes, races, internal documentation, guilds, character sheets, creatures for my setting, chat rooms with themed images and music and visuals that actually let me immerse myself in what I'm playing.

I started looking into bots, even coded a few myself, but Discord's structural limitations hit every time, and in the end the most natural fallback is Tupperbox and some templates (nice as they are) to create character sheets. And honestly, I'm just tired of dealing with the "technical" side of things when I'd rather spend that energy expanding my world with my own content.

I started looking for ideas and advice here and in other communities, but couldn't find anything that fit. I found solid tools for D&D, but my game doesn't use anything D&D offers, so they were the wrong tools for me. In the end I fell back on the only practical solution: I built the tool myself. Basically I told myself "why not put all those years of game development experience to use?"

I created a platform called RoleKey. A dead-simple platform that gives a game runner everything they could need for any game or setting.

Character Sheets: the core of everything. Both me and my players care deeply about our characters, and Discord just can't do them justice. I built an entire dedicated section for each character: their backstory, equipment, portrait, stats, abilities and so on.

Locations: not channels. I made it so every location has real depth and you can set background images, write dedicated descriptions, add music that loops while you're in the room, and more.

Internal Economy: players can buy items, sell them at the market or trade with each other, exchange coins, earn salaries from guilds or through in-chat actions, and much more.
Dice: fully integrated into the chat. Just type "1d20" and the system rolls it automatically. Type "1d20+Strength" and it rolls the die and adds the stat value. You can also set up preset dice.

Guilds: one of the things I missed most on Discord. Guild management where guilds aren't just profile badges. Guilds have internal roles, salaries, linked abilities, their own charter, dedicated images, chat, forums and much more.

Bestiary & Documentation: you can create creatures with images, abilities, items, characteristics and documentation organized by chapters or sections however you prefer.

Core Systems: the platform supports both automation and hands-on control. Players can sign up and play right away, or you can require approval first. You can set up roles (similar to Discord) so everyone manages their own area (who can assign items? who can rename characters? etc.)

Characters join, not accounts: when someone signs up, there's no need for Tupperbox. What joins the game is the character, not the account.

Dedicated Workshop: essentially a "mini-mod" system that lets you import content into your game, completely free. Right now you can import documents (races, classes, abilities, items, etc.); soon you'll be able to import entire systems (modular weather, animal companion management, and so on).

There's a lot more but I don't want to build a wall of text (and i've done it ahah, sorry) I'd rather drop some screenshots to give you an idea. These are just two themed demos; everyone can set their own images, colors, styles, and rename practically anything. What you get is your own self-managed site: it won't be "discord.something" but "yoursite.rolekey.app" , database, server and code are something you never have to think about, the site handles everything on its own.

Now the critical part: the platform is built, it works, I've translated it into Italian and English, it's 100% mobile-friendly BUT I'm struggling. I'd love to see if people actually like it, hear from other game runners about features that might be needed, find bugs I haven't caught, spot bad translations. Basically, an honest take from people who've lived through the same bot-and-Google-Docs pain on Discord.

And to be clear, Discord doesn't need to be abandoned! It's great for everything else: off-game chat, meme channels, voice calls...RoleKey simply moves the actual gameplay side of things to a dedicated space. You can also setup your "community links" in the home page/sidebar of the game.

I'm not selling anything. The platform is in free beta and will stay that way until it's truly solid. It would mean the world to me if some game runners could take a look and honestly tell me what works, what's missing, and what sucks.

https://www.rolekey.app/ (main site)

Edit: i'm trying to remove some links cause reddit remove my post for spam :(

u/-CRD95- — 2 months ago