:blobwizard: Tsatnosk is a user on manowar.social. You can follow them or interact with them if you have an account anywhere in the fediverse.
:blobwizard: Tsatnosk @zatnosk
#crazyidea : a Mastodon instance, where every new account is a random generated fantasy RPG character, and you'd be locked out of editing your name, pic and bio; all of which would comprise your charactersheet. Followers and followees would be replaced by XP and level counters. Bots would administer loot/magic items/weapons and other both would pop up to be random encounters or dungeon crawls or even story lines run by admin GMs. MUD meet social web.
· Tusky · 80 · 105

@zatnosk I've actually been thinking about how to make a MUD-type instance. I'm too big of a fan of character customization for that first part, though. >.>

@InspectorCaracal@tootplanet.space Yeah, it'd probably be better to allow people to make custom characters - but it's so much eeeeaaasier just to generate everything randomly :P If I get this thing going, then custom characters are first in line for second edition.

@zatnosk Not really! It's easier to generate *stats* randomly but if you make name and appearance purely aesthetic then it lets people customize it without requiring any additional coding.

@zatnosk The easiest way to handle character stats and advancement is to start everyone out with the same stats and have actions increment them directly, rather than player allocation.

@InspectorCaracal@tootplanet.space this touches on a very apparent problem: what system to use? I was thinking of doing something heavily D&D inspired and riffing on that, because that's what I know and it's already relatively balanced. But it'd probably be easier in some ways to build something custom, and use your approach of actions => stats.

@zatnosk In my not at all humble opinion, setting it up with a generic framework and leaving the specifics of the system relatively easily modifiable by people wanting to spin their own instance would be the best place to start.

@InspectorCaracal@tootplanet.space Yes, that would definitely be desirable!

@zatnosk But hey, if you're serious about the idea, I'd love to work on it with you.

@InspectorCaracal@tootplanet.space yeah, I'm working on building a few bots to see what a minimal system would look like.
@InspectorCaracal@tootplanet.space And to be clear: I'd love to cooperate - although I'm not certain what the best way is to do that :)
@InspectorCaracal@tootplanet.space first of all I'm experimenting with an inventory bot. I have an idea for an inventory system, where each player has a unique hashtag like #inventory7E1LY52, and any post by that inventory bot with that hashtag is treated as a genuine item in that players inventory. If you lose the item, the post is simply deleted. Other bots could then crawl the hashtag to read the inventory, and do stuff based on that.

@zatnosk Man that's cool. That's completely the opposite direction I was thinking. 😅 I've been poking at ways to modify the mastodon codebase, myself.

@InspectorCaracal@tootplanet.space the less I can touch mastodon's codebase the better, I think :P Building bots is way simpler, and I'll never get anything stable or finished otherwise, I fear. Also, bots makes it more modular and easier to deploy on new instances.
@InspectorCaracal@tootplanet.space but if you're comfortable with poking around in the mastodon codebase, would you be able to find someway to have the whole or a part of the bio-text unchangeable by the user? It'd be good to have character sheets and hash-keys (e.g. for inventory) in there, without risking that people would delete them.

@zatnosk If you're tying the character stats into the mastodon interface, you can just add your own fields and reformat it without having to mess with user settings at all

@zatnosk The trick would be if you wanted that info to be visible on other instances, too, in which case you could have it federate out as part of the bio text, probably

@InspectorCaracal@tootplanet.space Yeah, that would be the tricky part, and it also wouldn't be available from any old mastodon client.

@zatnosk Okay, you make a bot version, I'll make a mastodon fork, then everyone will have plenty of options!

If you're looking at bots, though, I highly suggest @chr 's bot framework, which I unfortunately don't have the link to right now...

@zatnosk I just wouldn't want followers associated with progress. Maybe posts only. Or maybe even replies to other's posts, which would stimulate two-way conversations.

@abbenm@anticapitalist.party I was simply thinking replacing the numbers, so follower count was totally invisible and not used for anything :)

@zatnosk Oh ok. So "replaced" doesn't mean that folowers = levels. Instead it means followers are gone, and levels are a different thing. I think I get it now.

@zatnosk maybe you could at least pick your class and/or roll until you get the stats you want

still sounds pretty fun though

@kai@ajin.la Step 1: Create random character Step 2: If dissatisfied, delete character and goto 1. Step 3: ??? Step 4: Profit

@zatnosk interesting idea, for years MUD was my social web, social web for me now is to try and replace/return to that experience

tagging parent post with #MUDstodon

@zatnosk would love to help out, and definitely would want an account in this instance if/when this happens.

@zatnosk Is someone working on it? i'd like to see such experiment working.