I’ve made an Android app for random generators.

I’ve made an Android app for random generators.

I’ve made an Android app for random generators. At the moment, it has generators for The Perilous Wilds, Stars Without Number, Maze Rats, and a few others. The app is free and open-source. Enjoy!

Here’s the main page:

https://stevesea.github.io/Adventuresmith/

Or, a link directly to the Google Play store

https://play.google.com/store/apps/details?id=org.steavesea.adventuresmith

https://play.google.com/store/apps/details?id=org.steavesea.adventuresmith

28 thoughts on “I’ve made an Android app for random generators.”

  1. I’m loving the maze rats and freebooters/tPW rollers. Can do a quick game with just those 🙂 this thing is a winner. Any chance of you adding the tables from Godbound?

  2. Bob Bersch Godbound’s already on the TODO list. 😀

    Jacob Ross Yes!

    Adding new generators is pretty simple… My current effort is documenting that process, and making it easier for others to create their own generators and run the generator(s) without needing a development environments setup.

    I also plan to make it easier for users to create their own generators (and share the generators with each other).

  3. Bastien Wauthoz I want to create an iOS port. My last big chunk of development effort went into splitting the generator code into a separate core library. That should make it easier to create a separate user interface for iOS.

    In the meantime, you can run the app using a Chrome browser on your computer. I added some documentation for that here: plus.google.com – Want to run Adventuresmith, but you don’t have an Android device? Here’s


  4. John Rieping sure! I don’t have any supers generators in the app now, and it looks like there’s a CC version of the PDF that’s been published.

    Do you know of other random generators that’ve been made for Worlds in Peril? Or, are there particular tables / actions that you’d find useful in a generator?

  5. I do not, but it is begging for a power generator, whether for players or NPCs. A scan at a wiki about superhero powers would provide great raw material for a generator. The key elements would be power summary (the power in one or two words, such as “teleportation” or “magic gunfighter”), a specific example of what is simple for you to do with it and a specific example of what is impossible for it (its boundaries)ï»ż

    There is a Google Plus group for the game, so I’m you can pull material from there

  6. Marcos Gómez thanks for the offer, I definitely need help 🙂

    I’m trying to clean stuff up at the moment to make translation work easier. I’ll let you know when that’s less painful

  7. Ciel Ferma you can search now within the current set of results (click the white magnifying glass icon at the top right). But, results are cleared when you switch to a new group of generators.

    When you say ‘across all sessions’, what do you have in mind? That the app shouldn’t clear the results when the user picks a different generator group? Or, that the app should allow searching against results generated days/weeks in the past?

  8. steve christensen  this is a bit of a weird idea, but can you drive the generation backwards to generate only the results that would match some terms, and then to run that generation on all the generators/sections.

    The bute for algorithm would be to generate the entire tree of all possible generations, and then search those, pruning the tree and only return those pruned generations as the search result.

  9. Ciel Ferma  Hmm, I think I see what you’re asking for. With the existing generators… I have it in a very limited way for things like The Perilous Wilds NPC generators — you can generally ask for a urban/rural/wilderness NPC. But, you can’t really do something like “give me a criminal NPC”

  10. Ciel Ferma​ it’s not exactly what you’d thought of, but in the latest version you can sort of do what you’d suggested. In the left nav, there’s now a “generate many results” toggle switch. Then search for a word/phrase, scroll down to reveal the collapsed buttons, and keep clicking… If any results match the filter they’ll be displayed.

Comments are closed.