Hey all, first post on Lemmy!

I have been a DM for years and put together a small tool that will build a random general store for you and your players! You can save the store, it will give you a link, and you can send the link to your players.

It currently gives you full control over adding items, setting prices, changing quantity and more!

Let me know what you think!

  • kakes@sh.itjust.works
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    I like this, I could see it being really useful. Have you considered hooking it into ChatGPT or something to create a semi-randomized description, or give reasons for certain items being out of stock? That said, I understand why that might not be feasible in terms of cost for a free tool like this.

    • like47ninjas@lemmy.world
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      While a little off topic for a cost & scarcity standpoint, Ive found using ChatGPT is a fantastic brainstorming tool for on-the spot/ interesting shops.

      I use this template for pretty good results for our settings:

      Using the D&D 5th edition rules, please provide the name of the shop, a succinct description of the outside and inside, shop owner description (include gender and race), their name, and one or two unique items the players could obtain from the shop from the following prompts:

      Shop themes: random

      Shop specialty: Dried food

      Part of town the shop is located in: outskirts of town

      • kakes@sh.itjust.works
        link
        fedilink
        arrow-up
        2
        ·
        1 year ago

        Thanks for sharing!

        It’s incredible how useful GPT is for game prep. Half my NPCs at this point are at least outlined by AI, though I never have the foresight to use a common base for the prompt, haha.

      • KcphysicsOP
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        This is a pretty cool idea. I’ve used ChatGPT for similar things to come up with traps and the like. What is the format that this gets returned in?

  • Andy@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    2
    ·
    1 year ago

    This seems quite useful. I’ve always been bad at setting up stores and picking prices for things. Thank you!

  • like47ninjas@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    I really like this, the scarcity aspects are a nice twist. I especially like the ability to easily share with the party via savable link.

  • Vaggumon@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    edit-2
    1 year ago

    This is very useful and I can def make it part of my tool bag. One question though, I like to put all my shops in a google sheet for easy managing. Is it possible to add the ability to export as CSV table?

    • KcphysicsOP
      link
      fedilink
      arrow-up
      1
      ·
      1 year ago

      Howdy! Just implemented this. You can now click the “Download CSV” button and it will download a CSV. Everything is a string, but should be ok for most CSV based applications. Let me know what you think!

  • randomwords@midwest.social
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    This is really cool, one improvement I can think of would be the option for an even smaller shop for when player run into travelling merchants or a peddler on the road. Good work!