Try it!

On this page you can find 4 Live different Application - Worlds. All 4 worlds and their instances are properly synchronized and produce deterministic computations without sharing any world’s simulation data. Only 2D coordinates from the mouse, button clicks and text in input fields are shared.
This page is also a Demonstration, how Krestianstvo SDK 4 Worlds can be integrated in MDX documents and Astro web applications.
You are operating with a mouse simultaneously for two Clients. In Painter world each client is presented with an Avatar. Into the last Portal world you can past a links to create portals to the worlds presented in this page.
You can open this page in another Web Browser Tab, Window or another Device to connect more Clients. Try it!
By default the connection id is _docs_ for all, to change it add /tryit?k=id parameter with any random id from text or digits.

Krestianstvo SDK 4 | Playground - more demo worlds on external site.

K Toolbox - world that support serialization & restore of Portals with JSON files, tools for creation, collaborative markdown and more.


Client 1
|
Client 2

Simple World

Simple World show Virtual Time ticks, Counter that increment itself with future messages, and deterministic Random color generation. code on GitHub

click on portal link to copy to clipboard


Counter Object

Counter Object is a World with a simple counter. Try to increment or decrement it, change the text in the field. code on GitHub

click on portal link to copy to clipboard


Painter World

Painter World is the example of collaborative painting canvas. code on GitHub

click on portal link to copy to clipboard


Portal Object

Portal World is a world with one object, which dynamically create portals onto existed worlds. code on GitHub

Past here into the text field any portal link from this page
or enter: painter | counter | simple | portal | 404 - to create new worlds


Prev | Next