This app was mentioned in 11 comments, with an average of 2.73 upvotes
Archivist Elements is great for randomly generating stuff on the fly. It's fully offline and is far and away one of the best random generators I've used because of the variety and detail of its content. It's medieval fantasy-based, but system agnostic so you can use it for any version of D&D, Pathfinder, or other systems. I use it regularly to come up with stuff I didn't know I needed, or as a base to expand on or tweak when I'm creating a session or world. You can save or screenshot stuff in-app.
Here's what it does:
In terms of creating a world, the main things it doesn't do, which you'd have to find elsewhere, are countries, organizations, and world maps - mainly because those aren't really things you need on the fly.
If you are willing to pay a little bit, there is an app called Archivist Elements which generates whole dungeons (in several different styles, like caves, tunnels, and building-style dungeons), it will generate entire rooms with descriptions of the room, the treasure in it, enemies, etc. It can generate things like coats of arms, and so on. It'll generate rumors, villages and towns, NPCs, and so on.
It can generate basically everything.
Here is a link: https://play.google.com/store/apps/details?id=com.xalops.archivist.elements&hl=en
Archivist Elements
This generator is so good I have a friend right now who is running a game where literally the whole game is being randomly generated with Archivist Elements.
https://play.google.com/store/apps/details?id=com.xalops.archivist.elements&hl=en
Created Archivist Elements on both Android and Windows Phone. And LinkedIn
Current planned projects (so you have an idea of availability):
Refactor Archivist Elements backend
After refactor, rebuild app in Xamarin (most likely) or Cordova to be cross platform. Including Win Universal and iPhone.
Redesign my crappy personal website
Continue work on Archivist Chronologies and Archivist Worlds projects (slower progress as I'm still deciding features and using as an opportunity to become better at UI and UX)
Hey. I would say it's good experience for programming. I did something similar within my app, but it is very basic. Instead of choosing a shop type, you pick the types of items the shop happens to have, and how many items it has in total. Then it generates and compounds the number of items in case of the same item being generated multiple times.
If you are using an Android or Windows Phone device, you can download the app. And use it for inspiration. It costs $1, but I'll gladly refund that for you if possible. I know I can refund on Android, not sure about WinPhone.
Also, I'm sure you can find a good list of items, but if you happen to need a list of items to include, let me know and I'll send you the list I am using in Archivist Elements.
I developed both an Android and Windows Phone app to cover a lot of spontaneous surprise information I would need for my players. Not an End-All-Be-All but I definitely think it is a useful tool. Lack of updates because I'm currently enrolled in the Udacity Android Course and wanted to finish it so I can redesign the app in a better way.
Archivist Elements on Android
https://play.google.com/store/apps/details?id=com.xalops.archivist.elements
Archivist Elements on Windows Phone
https://www.microsoft.com/en-US/store/Apps/Archivist-Elements/9WZDNCRDC9M5
Going to piggyback off this leave this here for you and Matt in case you guys need them, as I found this a few months back and use it for my own shitty DM screen :)
Additionally, I use this app to help generate some small towns [general population and what not], this one for tracking down what class/level/type of spell somone is using [Can also make custom spell lists for characters!], and I've found this one while looking for these to link on!
I hope these help!
QuickEdit: There's this app I use in case I need to make some stats for the character too!
My thoughts:
[So yes, you can actually throw 10 level 2 mooks and a single level 1 triple-strength monsters at a party of 5 level 1s and it'll still be relatively fair, if a bit difficult due to the number and level of the mooks, plus the raw power of the triple-strength monster; if you're not sure if they could handle this number, send the mooks in waves of 2s or 3s and stop if half of the party gets staggered.]
Now that I've voiced out that bit about the PDF itself, this is what I would've put in that PDF in terms of resources that any newbie DM would need, not only for D&D but for any d20 RPG in general (aside from what was mentioned already):
​
Fantastic! Good to know that there're more sources out there (May need to start watching those to improve my own style, hehe).
There's a piece of software that I use. It's a bit clunky and can take a bit of getting used to, but for the most part you can set up encounters, have the character information and monster information on the one screen and go through it. It has an encounter builder as well, so you just need to take the initiative order from the players and the app can do the rest.
I use this app to help generate some small towns [general population and what not], this one for tracking down what class/level/type of spell somone is using [Can also make custom spell lists for characters!], and I've found this one while looking for these to link on! There's this app I use in case I need to make some stats for the character too!
I've also made some quick-reference excel sheets, as they have things like potion look, effect, statuses and conditions etc. in a quick reference guide, which I would be happy to share. A list of symonyms can also help when describing things to players, which can always be handy.
I've seen a few comments saying that you were over-prepared, and I'll pass along the biggest piece of advice I was given when coming up with a story; Have a few bullet points in story, some notable NPCs, and the rest can be filler.
I use this app to help generate some small towns [general population and what not], this one for tracking down what class/level/type of spell somone is using [Can also make custom spell lists for characters!], and I've found this one while looking for these to link on! There's this app I use in case I need to make some stats for the character too!
I've also gotten the hang of this app, which allows me to track the initiative, stats and initiative order with my tablet. I've also made some quick-reference excel sheets, as they have things like potion look, effect, statuses and conditions etc. in a quick reference guide.
As for the tablet, I use a Samsung Galaxy Pro Tab 8.4" with a bluetooth keyboard.
As a DM inspired by the one and only Matt, there was a few things that helped me get started.
There is this here for you.
Additionally, I use this app to help generate some small towns [general population and what not], this one for tracking down what class/level/type of spell somone is using [Can also make custom spell lists for characters!], and I've found this one while looking for these to link on! There's this app I use in case I need to make some stats for the character too!
I've also gotten the hang of this app, which allows me to track the initiative, stats and initiative order with my tablet. I'd be more than happy to show screenshots!
I've also made some quick-reference excel sheets I'll scan in later for you if you'd like, as they have things like potion look, effect, statuses and conditions etc. in a quick reference guide.
Let me know and I'd be happy to help out as well!