> RG_TABLETOP_OS v1.1.0 NET_STATUS: ONLINE
⚡ REGISTER & SAVE MY SECTOR

> BUILD A GAME IN 3 MINUTES

RG_TABLETOP_OS // LIVE ON THE REAL ENGINE — NO SIGNUP NEEDED

STEP 1 / 7
// STEP 01 — INITIALIZING

> UPLINK READY

Welcome to RGTabletop — a browser-based Virtual Tabletop for tabletop RPG sessions. This isn't a mockup: everything past this screen runs on the real engine, against a real campaign compiled just for you. In the next few steps you'll pick a battle map, forge a couple of NPCs, and stand at a live table.

> SYSTEM BOOT LOG
MAP EDITOR LIVE TOKENS DICE ROLLER INITIATIVE CHARACTER SHEETS AI SPRITES VOICE CHAT DM NOTES REAL-TIME MULTIPLAYER
// STEP 02 — SECTOR SELECT

> PICK YOUR BATTLEGROUND

Your campaign DEMO SECTOR ships with three fully-built starter maps — these previews are rendered live from the actual map data. Pick one; it becomes the active map your table plays on. (You can repaint every inch of it in the next step.)

> This is a real, working campaign in the database — not a simulation.
> It stays alive while you're here and is purged shortly after you leave. Registering saves it to your account, permanently.
// STEP 03 — MAP ARCHITECT

> TERRAIN COMPILER

The real editor, at real size — the map you picked is loaded and every tool is live. Paint terrain with B, pan with right-drag or SPACE, drop labels with T, undo with Ctrl+Z. Hit [ FULLSCREEN ] to take the whole viewport.

> ESTABLISHING DATALINK TO EDITOR...
> Full Konva engine: GitHub texture repo browser, zip pack upload, background image import, text labels, base/objects/details layers, tile-fill, undo/redo, live co-editing with other DMs, and a per-map thumbnail library.
// STEP 04 — ENTITY FORGE

> FORGE YOUR CAST

Every game needs a cast. Cards are your NPCs and monsters — stats, lore, and a token on the map. One (SHADOW WRAITH) is already stalking your sector. Forge a couple more: each one deploys straight onto the map you picked.

DESIGNATION
TYPE
LEVEL
HP
LORE / ABILITIES
DEPLOYED ENTITIES
SHADOW WRAITH
NPC · LVL 8 · HP 34/80
● LIVE ON YOUR MAP
> Registered accounts can generate AI token art for any card from a one-line physical description — it lands on the map as a circle-clipped sprite.
// STEP 05 — LIVE TABLE

> YOUR TABLE IS LIVE

The map you picked, the cast you forged — live. This is the exact page every player sees during a session: tokens, dice, initiative, DM notes, and voice chat in one real-time view. Use the tabs to tour a feature; the table underneath stays live the whole time.

TOKENS — DEMO_RUNNER, SHADOW WRAITH, and every card you just forged are on the map. Drag any token around (or use WASD/arrows once selected) — movement syncs in real time via Socket.io to every connected player.
> ESTABLISHING DATALINK TO LIVE TABLE...
// STEP 06 — ENTITY DATALINK

> CHARACTER SCHEMA

A full character sheet — stats, HP, inventory, spells, abilities, notes — on a schema each campaign's DM can customize. This is DEMO_RUNNER's real sheet; edit anything. AI portrait generation is reserved for registered accounts (it calls a paid image API) — sign up to unlock it.

> ESTABLISHING DATALINK TO ENTITY DATABANK...
> Tracks: race, class, background, alignment, skills, proficiencies, equipment, spells, notes, custom counters, pets.
// STEP 07 — UPLINK READY

> DON'T LOSE THIS SECTOR

Everything you just built — your map, your cast, DEMO_RUNNER's sheet — is sitting in the database right now under a temporary account that gets purged shortly after you leave. Register below and it becomes your first real campaign, exactly as you left it. Nothing is rebuilt, nothing is lost.

MAP EDITOR
Paint terrain, import texture packs, set backgrounds, place text labels. Multiple maps per campaign.
LIVE MULTIPLAYER
Socket.io real-time sync. Token movement, dice rolls, initiative, and DM focus all broadcast instantly.
AI SPRITES
Generate character portraits & NPC art from a text description — auto-applied as circle-clipped token sprites on the map.
VOICE CHAT
Built-in WebRTC voice. No external app needed — comms stay inside the platform.

⚡ Registering is free and saves everything you just built.

⚡ REGISTER & SAVE MY SECTOR
Already have access?  ACCESS MAINFRAME →