Build and preview

Game versions and release channels

You edit and preview your working copy. Players play a commit. A release channel decides which commit a group of players gets.

Term What it is Who plays it
Working copy The saved files you edit. Only members of the game, in Preview.
Commit A playable snapshot of the working copy. You make one with Commit. Members play the latest commit. A public playtest or a published version can be an older commit.
Private playtest Your latest commit. Release shows it as Private playtesting. Members of the game.
Public playtest The commit you promoted, with the version label you gave it, such as 1.0.0. Release shows it as Public playtesting. Anyone on Boardweaver.
Published The version in the catalog. Release shows it as Published. The Boardweaver team publishes games. Anyone on Boardweaver.
Framework version The version of Boardweaver's game framework that your game's code uses. See Framework versions. Not a channel.

A release channel is one of the three ways a game can be playable: private playtest, public playtest and published. A game can be in more than one channel at the same time, each with a different commit.

Release separates private playtesting, public playtesting, and publication.
Release separates private playtesting, public playtesting, and publication. Example data from the local development UI. Select the image to enlarge.

Which version a new match gets

When someone starts a match from the game's page, Boardweaver uses the first channel in this list that has a version:

  1. Published.
  2. Public playtest.
  3. Your latest commit, for members of the game only.

In the lobby, a Public playtest badge or a Beta badge beside the game's name shows which version the match uses. Beta means your latest commit.

When players get your changes

  • Saving a file changes only your working copy. No match changes.
  • After you commit, the next private playtest match that starts uses the new commit.
  • After you promote a commit, the next public playtest match that starts uses it.
  • A match keeps the version it started with until it ends.

The Studio shows Working copy while you preview edits that are not committed. Commit them to make a version.

To make your first version, see Commit a game version. Then share it with a private playtest or a public playtest.

Need a hand with this?

Join our Discord