Scheduling Limited Access Events #

You may wish to restrict player access to your game, for example while hosting a closed alpha test or early beta test. While it’s possible to restrict account creation, Pragma Engine provides additional flexibility by allowing you to set login access to a subset of existing accounts.


Start Pragma Engine #

Run make run-demo to start Pragma Engine. Run this in a terminal with platform as the working directory.

Log into the Social portal #

  1. Navigate to the Social portal at http://localhost:11200/.

  2. Sign into Pragma Portal by clicking Sign in with Pragma Unsafe.

Sign into Pragma Portal

  1. Enter test01 into the Username field and click the Sign In button.

Sign into Pragma Portal

Create and populate a Player Group #

  1. Click Groups in the Accounts menu on the left, then click the Add group button.

Note: If you don’t see the Accounts menu, click the Services menu at the top, then click Accounts Service.

Player Groups

  1. Enter a name and optional description for the Player Group, then click Create Group.

Create a new Player Group

  1. View the newly created Player Group in Pragma Portal. Click Add Player.

Newly created group

  1. Add the test01 account to the group by clicking the Add button.

Add the player to the group

  1. Click Groups in the Accounts menu on the left-hand side and verify that your group now has one player added.

Player group is no longer empty

Create a Limited Access Event #

  1. Navigate to Game Title Management by clicking the Services menu at the top, then clicking Game Title Management.

Navigate to Game Title Management

  1. In the Game Title Management view, click on testGame.

Game Title Management

  1. Click on testGameShard.

Game Title Management

  1. Click the Add Event button.

Add Event

  1. Set up your event by naming it, adding an optional description, adding the player group, and scheduling starting and ending dates/times. Click the Add Event button.

Scheduling a Limited Access Event

  1. Under Access Mode, click the Limited button, then confirm that you wish to set the shard to Limited Access mode.

Confirm shard Limited Access mode