Installation
NPM
Quickstart
This code snippet very briefly illustrates the 3 core concepts of Kalamba SDK:
Game Client Configuration
There are two configuration surfaces:
Gameplay
Initialize
Reacting to Events
Kalamba SDK emits the following events. Each section states how the Game Client MUST or MAY react:
Sending Events
The Game Client MUST notify Kalamba SDK about in-game events by using the following methods:
Localization
Kalamba SDK provides some localization tools to facilitate development. i18n module is available on KalambaSdk instance after open game.
Sequence diagram
This document describes behavior of the Game Client and Kalamba SDK swim lanes.