Smart Random Generators

This feature is a future consideration and will be developed after the official release of YARPS 1.0.

Whether you need a name for an NPC you just improvised or whole entities for buildings or encounters for the next adventure: With YARPS’ smart random generators you’re always ready whenever your players stray from the paths you’ve prepared in advance.

You can never be prepared for everything. Every now and then, players will ignore all paths you’re prepared for them and choose an option you didn’t think of. Instead of returning the prince they just rescued to his mother, the queen, they will tell him of the sweet life as a roaming adventurer and are bent on freeing him from his responsibilities at court. It’s a rare skill to improvise well while your prepared plot is floating away further and further. In situations like this any kind of support is valuable.

YARPS provides random generators that are more than just lists and collections of items. By analyzing the context of certain parameters you’ll get results that fit your situation precisely. The name of an improvised character will be fitting their cultural background, and a noble character will receive an appropriate title.

With a little bit of preparation, YARPS can generate entire entities randomly according to your weighted distribution. This way, you’ll always come up with a response to any surprises your players might throw your way, even if you didn’t expect their ideas at all.

Related Features


The YARPS Prototype is available to everyone for free until the final release in Autumn 2020. If you want to get a first impression, just give it a try! Even after the release your work will remain save and you'll be able to keep your instance running for free.


Sign up with your email address now to stay up-to-date with all the latest news about YARPS! We will never share your information with others and we will only send you emails if there is something really important to report!