
Think Python
Google's Python Class
The New Boston video series
A Byte of Python
Hackr.io
Learn Python The Hard Way
Corey Schafer Youtube
Udacity - CS101
WorldSmith
World Anvil
Kanka.io
Narrantium
Roll20
Foundry Virtual Tabletop
Quest Portal
Fantasy Grounds
WorldSmith is an all-in-one session prep and campaign management workspace for tabletop RPG Game Masters. It helps you spend less time scrambling before game night and more time running memorable sessionsโby keeping your notes, worldbuilding, and table-ready content in one organized place.
WorldSmith is best for DMs/GMs who want a single place to prep sessions, organize a campaign, and quickly create the content they needโwithout juggling scattered docs, notes, and tabs.
Think Python
WorldSmithWorldSmith's answer:
Speed and ease. WorldSmith combines session prep, campaign organization, and instant content creation into one focused workspace built specifically for tabletop RPG Game Masters. Instead of juggling docs, wikis, and scattered generators, you can build a session, manage your world, and create table-ready content in the same placeโwith fast editing and a remixable library of community homebrew.
WorldSmith's answer:
Most TTRPG tools are either overly complicated or hard to customize. Choose WorldSmith if you want an all-in-one DM workflow: organize your campaign like a campaign manager, prep sessions in a structured format, generate what you need when you need it, and customize everything quickly. Itโs built for game nightโso you spend less time prepping and more time playing.
WorldSmith's answer:
Tabletop RPG Dungeon Masters / Game Masters, especially: 1) DMs who prep weekly and want to save time. 2) New DMs who want structure and ready-to-use content. 3) Improv-heavy DMs who need tools during play. 4) Homebrew groups building custom worlds, monsters, items, and quests. 5) Players who want to follow campaign details and feel immersed in the story.
WorldSmith's answer:
WorldSmith was created by lifelong tabletop RPG fans who wanted to solve a common DM problem: prep takes too long, and information gets scattered across too many tools. The goal was to build one platform that makes it easy to prep, organize, and run sessionsโso GMs can focus on storytelling, not logistics.
WorldSmith's answer:
WorldSmith is a web-based SaaS platform built with a modern JavaScript stack, including: 1) React / Next.js (frontend) 2) Node.js / Express (backend) 3) MongoDB (database)
WorldSmith's answer:
Over 35,000 Dungeon Masters from around the globe Including: 1) Members of the "How to Be A Better DM" Podcast 2) Members of the "Grandpa Beck" team 3) Members of "DragonSteel" 4) Members of the "Behind the DM Screen" Podcast 5) Members of "We Geek Together", and more!
This tool is incredible. Not only does it help me prep my sessions, but I'm able to generate anything on the fly during sessions. That means if my players need a shop, magic item, treasure, you name it: WorldSmith has your back. Highly recommend taking advantage of the free trial if you're skeptical.
Based on our record, Think Python seems to be more popular. It has been mentiond 9 times since March 2021. We are tracking product recommendations and mentions on various public social media platforms and blogs. They can help you identify which product is more popular and what people think of it.
This course actually starts with an introduction to Python. Since you don't have access yet, you can give Think Python a whirl - https://greenteapress.com/wp/think-python/ and for a more interactive experience, I really enjoyed this one - https://scrimba.com/learn/python. Source: over 3 years ago
Start with Think Python or learn x in y..both are free resources and good for basic understanding and practise. Source: over 3 years ago
This free book taught me Python many years ago https://greenteapress.com/wp/think-python/. Source: about 4 years ago
In terms of learning the basics of Python programming, you can get the first edition of Think Python in PDF form for free. Source: over 4 years ago
Computer Science โ For understanding software development. As for a programming language to learn, I recommend Python or Javascript. Try Crash Course's Computer Science videos, the free Think Python book, and/or Part 1 of The Modern JavaScript Tutorial. Source: over 4 years ago
Google's Python Class - Assorted educational materials provided by Google.
World Anvil - World Anvil is a worldbuilding tool for Authors, Storytellers and worldbuilding lovers.
The New Boston video series - Enjoy the videos and music you love, upload original content, and share it all with friends, family, and the world on YouTube.
Kanka.io - Kanka.
A Byte of Python - A Byte of Python is a Python programming tutorial and learning book that teaches you how to program with the Python programming language.
Narrantium - Build branching tabletop RPG adventures with scenes, maps and combat, then run real-time multiplayer sessions with your players.