Peer-to-Peer Package Sharing

How Can We Help?


This post refers to the new-and-improved beta version of Tabletop Playground, and may describe functionality or UX not present in the legacy version. For information about the beta, click here.


Usually, packages on Tabletop Playground are shared via Mod.io. This provides the fastest downloads, and handles version control to make sure everyone has the same package. But if you want to skip all of that, you can transfer a game package directly to another user via Peer-to-Peer package sharing.

You don’t need to do anything to enable this. Simply host a game with your package. When a user joins the game, if they don’t already have a package you’re using, they’ll download it directly from you. As they do, you’ll see their username appear in the player list in the upper right corner, along with a progress bar showing how far along they are.

A few things worth noting:

  • By default, packages downloaded this way will be automatically deleted when the user returns to the main menu. If the player receiving the package wants to avoid this, they can choose “Keep Package” from the top menu (accessible by clicking the triple-bar icon at the top center of the screen).
  • If a player joining a game already has a package with the same name as the one the host is using (perhaps because they used “Keep Package” previously), TTP will attempt to use that package “as-is,” without applying any updates from the host. If you’re joining a game, and want to ensure you get the latest version from the host, hit the “Remove Local” button on the Join screen first. This will delete the version of the package you have, causing TTP to download a fresh copy.
  • Downloading packages this way will generally be slower (often substantially so) than downloading them from Mod.io, so if you intend to share this way, you’ll want to keep your package size in check. The asset cleanup tool can help you delete extraneous files from your package. If that doesn’t do the trick, try reducing the resolution on your image files.

We recommend this feature primarily for prototypes that are still in development. Another option for such games is to use Mod.io’s private packages feature. You might also wish to review the Packages article for general info on how packages work.

Table of Contents