Adventuresmith
Random generation has a long history in tabletop roleplaying games.
Rolling on a random table is an effective way to abstract a complex system into something that can be quickly resolved. This was borrowed from wargames, which used similar methods to abstract combat results. Early roleplaying games extended
Random results also act as prompts, similar to improv exercises: a constraint to spark creativity.
Adventuresmith is an open-source Android app by
Steve Christensen
with a ton of random generators from many sources, including Stars without Number, Hack & Slash, and the Dungeon World supplement The Perilous Wilds.
Rather than dressing up the results, it just gives you the direct output as you would from rolling on the tables in the source material, and leaves it to you to figure out what to do with the asthmatic orc bandit or the tattooed Templar addict.