Notice: Included 3D models are parody assets provided for testing and evaluation purposes only. They are not for sale, redistribution, or trade, and are intended solely for use within this application.

3D Miniature Table Top Sandbox

3D Game Tester is an interactive sandbox designed to help you create, prototype, playtest, and visualize your custom 3D tabletop and board game concepts with dynamic multimedia integration.

3D Game Tester Main Preview


โœจ Key Features & Capabilities

  • Interactive Video Triggers: Assign any .webm video to individual grid zones. When a unit rolls or moves onto a space, it triggers a fullscreen or overlay video event (simply click anywhere to dismiss). Set spaces to null for regular movement without triggers.
  • Dynamic Stat Parsing: Use a fast, standardized syntax to automatically load character parameters directly into the UI: [name]_[action]_[atk]_[def]_[ext].
  • Distance & Line of Sight (LoS): Built-in measurement tools with toggleable distance metering and modular default terrain to test cover and line-of-sight mechanics.
  • Integrated Dice Rolling: Built-in dice system to immediately resolve combat, movement, and event checks.
  • Bring Your Own Assets: Easily load your own custom .glb 3D models, board textures, and video assets. (Check the download section below for starter files and templates!)

๐Ÿ“ธ Visual Walkthrough

Video Overlay Trigger
Interactive video overlay triggered on zone collision
Zone Elevation
Unit elevation and zone trigger mechanics
Configurable Grid Zones
Every grid zone can trigger a dedicated .webm video event
Stat Syntax Example
Automated stats using the [name]_[action]_[atk]_[def]_[ext] syntax
Distance Metering
Distance metering toggle [ON/OFF] for range calculations
Terrain and Line of Sight
Modular terrain blocks for Line of Sight (LoS) testing
Sandbox Tool Options
Testing Tools Interface
Flexible sandbox controls to test rules, layouts, and mechanics
Dice Rolling Outcome
Integrated 3D dice rolling outcomes

๐ŸŽด Looking for 2D/TCG Playtesting?

If you need a 2D digital playmat for card games instead of 3D miniature boards, check out our card sandbox utility:

๐Ÿ‘‰ TCG Playmat Sandbox on itch.io

3D Miniature Tabletop Sandbox (v6.12)

User Manual & End-User License Agreement (EULA)

Studio Takuetsu, LLC

Part 1: Comprehensive User Manual

1. Overview & Architecture

3D Miniature Tabletop Sandbox (v6.12) is a browser-based, client-side virtual tabletop (VTT) engineered with Babylon.js, Tailwind CSS, and PeerJS. It enables tabletop roleplayers, wargamers, and card game designers to stage tactical board scenarios in 3D using custom 3D models (>span class="s2">.glb/.gltf), 2D billboard standees (.png/.jpg), dynamic animated WebM cutscenes, and real-time WebRTC peer-to-peer multiplayer.

2. Top Navigation Bar Controls

Control

Description

Sidebar Toggle (โ˜ฐ)

Expands or collapses the left configuration sidebar.

P2P Multiplayer

Host a session to generate a 4-character room code, or join an active room code via WebRTC.

Camera Reset (๐ŸŽฅ)

Returns the camera to default orbit coordinates (0, 24, -20) targeting scene origin (0,0,0).

Fullscreen (โ›ถ)

Toggles browser fullscreen mode.

Fog of War (๐ŸŒซ๏ธ)

Enables dynamic visibility calculations (reveals tiles within a 6.0-unit radius of miniatures).

Ruler Tool (๐Ÿ“)

Measures exact board distances between two clicked points in grid tile units.

Line of Sight / LoS (๐Ÿ‘๏ธ)

Raycasts between two points to check for line-of-sight obstruction against walls/pillars.

3D Dice Engine (๐ŸŽฒ)

Procedural 3D physics-style animated roller for D4, D6, D8, D12, and D20 dice with audio feedback.

LP Trackers (P1 / P2)

Health/Life point trackers with quick +500 and -500 increments.

Turn & Phase Tracker

Steps through game phases (Draw Phase $\to$ Main Phase 1 $\to$ Battle Phase $\to$ Main Phase 2 $\to$ End Phase).

Save / Load State (๐Ÿ’พ / ๐Ÿ“‚)

Exports or imports the entire board layout, unit positions, stats, and lighting configuration to a single .json file.

3. Left Sidebar Toolsets

Board Customizer & Scale

  • Grid Size Radius: Dynamically scales the arena from Small (5ร—5) up to Epic (11ร—11).
  • Floor Texture Upload: Ingest custom battlemaps or top-down backdrop illustrations onto the ground plane.
  • Hide Tile Opacity: Toggles tile surface visibility to display underlying battlemaps without disabling zone triggers.

Lighting & Glare Controls

  • Light Intensity Slider (0.2 โ€“ 3.0): Adjusts key directional illumination and shadow casting.
  • Ambient Fill Slider (0.1 โ€“ 2.0): Tunes hemispheric ambient light fill levels.

Status Tokens & 3D Terrain Props

  • Tokens: Instant one-click spawners for Poison, Stun, Fire, and Shield status markers.
  • 3D Props: Spawns collidable tactical cover objects (Wall, Pillar, Crate, Platform) that interact with the Line of Sight raytracer.

Asset Ingestion & Figure Text Importer

  • Files & Folders: Batch import .glb, .gltf, .png, .jpg, and .webm clips directly via disk selection or drag-and-drop.
  • Filename Parsing: Automatically extracts stats and triggers from standard naming schemas (e.g., Dragon_atk180_def120_mana5_strike.glb).
  • Decklist Text Importer: Rapidly instantiate units using line-by-line quantities (e.g., 3x Paladin_atk120_def150.glb).

4. Interactive Miniature Controls & Hotkeys

Miniatures can be moved across the grid via click-and-drag. Moving a unit over a configured tile automatically evaluates tactical event triggers and triggers matching WebM cutscenes.

Input / Shortcut

Action

Left Click (Unit)

Selects unit and opens detailed stat/animation inspector in the sidebar.

Left Click (Tile)

Selects tile to configure trigger IDs, video aliases, decals, and colors.

R

Rotates selected miniature by +90ยฐ.

S

Snaps elevated miniature flush back to the floor plane (Y = 0.2).

E / Q

Raises or lowers miniature elevation by +0.5 / -0.5 units.

HUD Toggle

Displays overhead billboard badges showing unit name, active status effects, and HP bars.

Part 2: End-User License Agreement (EULA)

END-USER LICENSE AGREEMENT FOR 3D MINIATURE TABLETOP SANDBOX

Last Updated: August 2026

Copyright © 2026 Studio Takuetsu, LLC. All Rights Reserved.

PLEASE READ THIS END-USER LICENSE AGREEMENT ("AGREEMENT") CAREFULLY BEFORE USING THIS APPLICATION. BY ACCESSING, DOWNLOADING, RUNNING, OR USING THE 3D MINIATURE TABLETOP SANDBOX ("SOFTWARE"), YOU AGREE TO BE BOUND BY THE TERMS AND CONDITIONS OF THIS AGREEMENT.

1. Grant of License

Studio Takuetsu, LLC grants you a personal, non-exclusive, non-transferable, revocable license to run and use the Software solely for personal, non-commercial tabletop gaming, educational, and creative evaluation purposes in accordance with this Agreement.

2. Restrictions

You agree not to, and you will not permit others to:

  • Sublicense, sell, rent, lease, distribute, or commercially exploit the source code, branding, or build packages of the Software without prior written authorization from Studio Takuetsu, LLC.
  • Remove, alter, or obscure any proprietary notice, copyright notice (including ©2026 Studio Takuetsu, LLC), or trademark within the application or documentation.
  • Reverse engineer, decompile, or disassemble proprietary scripts or engine modifications contained within the application beyond standard web inspection tools.

3. User-Provided Content & Third-Party Assets

The Software operates on a local client-side ingestion architecture.

  • User Responsibility: You retain full ownership of any 3D models (.glb/.gltf), video assets (.webm), textures, and deck data you import into the Software. You are solely responsible for ensuring you have the necessary licenses and permissions to use any imported assets.
  • Third-Party Libraries: The Software utilizes third-party open-source libraries, including Babylon.js, Tailwind CSS, and PeerJS. These components remain subject to their respective open-source licensing terms.

4. P2P Multiplayer & Data Transmission

Multiplayer sessions establish direct peer-to-peer WebRTC connections between participants. Studio Takuetsu, LLC does not host, inspect, or store private game sessions, save states, or imported proprietary media files on centralized servers.

5. Disclaimer of Warranties

THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE," WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. STUDIO TAKUETSU, LLC DOES NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET YOUR REQUIREMENTS OR THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR-FREE.

6. Limitation of Liability

IN NO EVENT SHALL STUDIO TAKUETSU, LLC BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA, SAVED STATES, OR ASSETS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

7. Governing Law & Jurisdiction

This Agreement shall be governed by and construed in accordance with the laws of the jurisdiction in which Studio Takuetsu, LLC is organized, excluding its conflicts of law principles.

For support, inquiries, or licensing questions, please contact Studio Takuetsu, LLC.

3D Miniature Tabletop Sandbox (v6.12)

User Manual & End-User License Agreement (EULA)

Studio Takuetsu, LLC

Part 1: Comprehensive User Manual

1. Overview & Architecture

3D Miniature Tabletop Sandbox (v6.12) is a browser-based, client-side virtual tabletop (VTT) engineered with Babylon.js, Tailwind CSS, and PeerJS. It enables tabletop roleplayers, wargamers, and card game designers to stage tactical board scenarios in 3D using custom 3D models (>span class="s2">.glb/.gltf), 2D billboard standees (.png/.jpg), dynamic animated WebM cutscenes, and real-time WebRTC peer-to-peer multiplayer.

2. Top Navigation Bar Controls

Control

Description

Sidebar Toggle (โ˜ฐ)

Expands or collapses the left configuration sidebar.

P2P Multiplayer

Host a session to generate a 4-character room code, or join an active room code via WebRTC.

Camera Reset (๐ŸŽฅ)

Returns the camera to default orbit coordinates (0, 24, -20) targeting scene origin (0,0,0).

Fullscreen (โ›ถ)

Toggles browser fullscreen mode.

Fog of War (๐ŸŒซ๏ธ)

Enables dynamic visibility calculations (reveals tiles within a 6.0-unit radius of miniatures).

Ruler Tool (๐Ÿ“)

Measures exact board distances between two clicked points in grid tile units.

Line of Sight / LoS (๐Ÿ‘๏ธ)

Raycasts between two points to check for line-of-sight obstruction against walls/pillars.

3D Dice Engine (๐ŸŽฒ)

Procedural 3D physics-style animated roller for D4, D6, D8, D12, and D20 dice with audio feedback.

LP Trackers (P1 / P2)

Health/Life point trackers with quick +500 and -500 increments.

Turn & Phase Tracker

Steps through game phases (Draw Phase $\to$ Main Phase 1 $\to$ Battle Phase $\to$ Main Phase 2 $\to$ End Phase).

Save / Load State (๐Ÿ’พ / ๐Ÿ“‚)

Exports or imports the entire board layout, unit positions, stats, and lighting configuration to a single .json file.

3. Left Sidebar Toolsets

Board Customizer & Scale

  • Grid Size Radius: Dynamically scales the arena from Small (5ร—5) up to Epic (11ร—11).
  • Floor Texture Upload: Ingest custom battlemaps or top-down backdrop illustrations onto the ground plane.
  • Hide Tile Opacity: Toggles tile surface visibility to display underlying battlemaps without disabling zone triggers.

Lighting & Glare Controls

  • Light Intensity Slider (0.2 โ€“ 3.0): Adjusts key directional illumination and shadow casting.
  • Ambient Fill Slider (0.1 โ€“ 2.0): Tunes hemispheric ambient light fill levels.

Status Tokens & 3D Terrain Props

  • Tokens: Instant one-click spawners for Poison, Stun, Fire, and Shield status markers.
  • 3D Props: Spawns collidable tactical cover objects (Wall, Pillar, Crate, Platform) that interact with the Line of Sight raytracer.

Asset Ingestion & Figure Text Importer

  • Files & Folders: Batch import .glb, .gltf, .png, .jpg, and .webm clips directly via disk selection or drag-and-drop.
  • Filename Parsing: Automatically extracts stats and triggers from standard naming schemas (e.g., Dragon_atk180_def120_mana5_strike.glb).
  • Decklist Text Importer: Rapidly instantiate units using line-by-line quantities (e.g., 3x Paladin_atk120_def150.glb).

4. Interactive Miniature Controls & Hotkeys

Miniatures can be moved across the grid via click-and-drag. Moving a unit over a configured tile automatically evaluates tactical event triggers and triggers matching WebM cutscenes.

Input / Shortcut

Action

Left Click (Unit)

Selects unit and opens detailed stat/animation inspector in the sidebar.

Left Click (Tile)

Selects tile to configure trigger IDs, video aliases, decals, and colors.

R

Rotates selected miniature by +90ยฐ.

S

Snaps elevated miniature flush back to the floor plane (Y = 0.2).

E / Q

Raises or lowers miniature elevation by +0.5 / -0.5 units.

HUD Toggle

Displays overhead billboard badges showing unit name, active status effects, and HP bars.

Part 2: End-User License Agreement (EULA)

END-USER LICENSE AGREEMENT FOR 3D MINIATURE TABLETOP SANDBOX

Last Updated: August 2026

Copyright © 2026 Studio Takuetsu, LLC. All Rights Reserved.

PLEASE READ THIS END-USER LICENSE AGREEMENT ("AGREEMENT") CAREFULLY BEFORE USING THIS APPLICATION. BY ACCESSING, DOWNLOADING, RUNNING, OR USING THE 3D MINIATURE TABLETOP SANDBOX ("SOFTWARE"), YOU AGREE TO BE BOUND BY THE TERMS AND CONDITIONS OF THIS AGREEMENT.

1. Grant of License

Studio Takuetsu, LLC grants you a personal, non-exclusive, non-transferable, revocable license to run and use the Software solely for personal, non-commercial tabletop gaming, educational, and creative evaluation purposes in accordance with this Agreement.

2. Restrictions

You agree not to, and you will not permit others to:

  • Sublicense, sell, rent, lease, distribute, or commercially exploit the source code, branding, or build packages of the Software without prior written authorization from Studio Takuetsu, LLC.
  • Remove, alter, or obscure any proprietary notice, copyright notice (including ©2026 Studio Takuetsu, LLC), or trademark within the application or documentation.
  • Reverse engineer, decompile, or disassemble proprietary scripts or engine modifications contained within the application beyond standard web inspection tools.

3. User-Provided Content & Third-Party Assets

The Software operates on a local client-side ingestion architecture.

  • User Responsibility: You retain full ownership of any 3D models (.glb/.gltf), video assets (.webm), textures, and deck data you import into the Software. You are solely responsible for ensuring you have the necessary licenses and permissions to use any imported assets.
  • Third-Party Libraries: The Software utilizes third-party open-source libraries, including Babylon.js, Tailwind CSS, and PeerJS. These components remain subject to their respective open-source licensing terms.

4. P2P Multiplayer & Data Transmission

Multiplayer sessions establish direct peer-to-peer WebRTC connections between participants. Studio Takuetsu, LLC does not host, inspect, or store private game sessions, save states, or imported proprietary media files on centralized servers.

5. Disclaimer of Warranties

THE SOFTWARE IS PROVIDED "AS IS" AND "AS AVAILABLE," WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NONINFRINGEMENT. STUDIO TAKUETSU, LLC DOES NOT WARRANT THAT THE FUNCTIONS CONTAINED IN THE SOFTWARE WILL MEET YOUR REQUIREMENTS OR THAT THE OPERATION OF THE SOFTWARE WILL BE UNINTERRUPTED OR ERROR-FREE.

6. Limitation of Liability

IN NO EVENT SHALL STUDIO TAKUETSU, LLC BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, LOSS OF DATA, SAVED STATES, OR ASSETS) ARISING OUT OF THE USE OF OR INABILITY TO USE THE SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

7. Governing Law & Jurisdiction

This Agreement shall be governed by and construed in accordance with the laws of the jurisdiction in which Studio Takuetsu, LLC is organized, excluding its conflicts of law principles.

For support, inquiries, or licensing questions, please contact Studio Takuetsu, LLC.


Updated 4 days ago
Published 14 days ago
StatusReleased
PlatformsHTML5
AuthorStudio Takuetsu
GenreRole Playing
AI DisclosureAI Assisted, Code

Download

Download NowName your own price

Click download now to get access to the following files:

default_webm.zip 12 MB
models.zip 143 MB
Textures.zip 6 MB
3D_miniature_Tabletop_Manual.rtf 30 kB
3D_Mini_Table_Sandbox.zip 169 MB
if you pay $6 USD or more

Development log

Leave a comment

Log in with itch.io to leave a comment.