Altspace & Banter game

Mancala

A synced multiplayer Mancala (Kalah) board. Made for SideQuest / AltspaceVR worlds, and it also works in Banter.

There is no server: players stay in sync through the space's shared state, and the game is plain static files served from mancala.firer.at.

Add it to an Altspace world

  • On the website: edit your world on altvr.app, open Snippets on the left, choose All, then pick Mancala.
  • In Unity: add an empty GameObject, click Add Component > BS > Snippet and type mancala.

Add it with a script tag

Paste this into a Banter space's HTML, or into an Altspace world's Assets/WebRoot/index.html (outside the snippet section). Give each copy its own instance to have more than one game in a space.

Script tag
<script src="https://mancala.firer.at/Mancala.js" position="0 1.1 -2" lighting="lit"></script>

All the settings are listed on GitHub.

Features

  • Standard Kalah rules, with captures and extra turns
  • Reset button
  • Several independent boards in one world

How to play

Two players, 6 pits each plus a store, 4 stones per pit.

  1. Click one of your pits to pick up its stones and sow them one per pit, counter-clockwise, skipping your opponent's store.
  2. Last stone in your store: take another turn.
  3. Last stone in an empty pit on your side: capture it and the stones in the opposite pit.
  4. The game ends when one side is empty. Most stones wins.
    [12] [11] [10] [9] [8] [7]    ← Player 2's pits
[13]                          [6] ← Stores
    [0]  [1]  [2]  [3] [4] [5]    ← Player 1's pits

Synced multiplayer Mancala board with a reset button. Open mancala.firer.at as a space in Altspace or Banter to try it.

© FireR.at