[PAID] Silo-Dominoes — Immersive 3D Dominoes


Twenty-eight tiles. Two open ends. The whole saloon watching which one you play.

Silo-Dominoes puts real dominoes on real tables in your world. A player
sits down at a saloon table, the set is shuffled in front of them, and they
play by clicking the tiles lying on the wood — playable tiles lift up,
translucent previews show where each one fits, the line grows across the
table while everyone nearby watches. Three rulesets, stakes in escrow, and a
match that is saved after every move.


:movie_camera: Preview

Coming Soon…


:sparkles: Features

Played on the table, not in a menu

  • Walk up to a chair, press G, sit — native dominoes animation, the closed
    set waiting on the table
  • Your playable tiles lift up on your turn; click one, previews show both
    ends, click the end to play; the boneyard is a real pile you click to draw
  • Tiles slide across the wood into place
  • Three cameras on V: top-down, first person, cinematic side shot
  • Everyone in range watches the line grow live
  • Six native tile skins — every tile, table, chair and sound is a native
    RDR2 asset: nothing to stream

Stakes in escrow, winner takes the pot

  • Either player proposes a stake, the other accepts — on accept both stakes
    are withdrawn at once
  • The pot goes to the match winner automatically, settled exactly once

Three rulesets, decided on the server

  • All Fives — the RDR2 saloon game: open ends adding up to a multiple of
    five score on the spot; round winner takes the loser’s pips rounded to 5
  • Draw and Block dominoes, one config line to switch; TargetScore
    or a single round
  • The deal, every placement, draw and point happen server-side and are
    validated against the rules engine
  • A client only ever receives its own hand — the opponent’s tiles are
    never sent, so no modified client can peek
  • Every net event is rate-limited per player

Crash-safe — no ending loses money

  • Saved after every move; a disconnect marks the match interrupted, and
    when both players sit back down it resumes from the exact position
  • After AbandonClaimMinutes the remaining player claims the whole pot
  • Server restart restores every running game from the database
  • Leaving on purpose forfeits — warning first, then a grace period

Built to be sold and to scale

  • VORP Core & RSG-Core, auto-detected — one package, both frameworks
  • oxmysql — the table creates itself on first start
  • No custom props — nothing to stream, no texture budget
  • Furniture and tiles exist only near players; zero entity sync traffic
  • All texts in one open locale file10 languages included (en, ro,
    it, de, fr, es, pt, ru, pl, tr)
  • Unlimited tables, map blips, open documented config: rules, stakes, timers,
    cameras, sounds, seat fine-tuning
  • Test mode: an AI opponent with a visible NPC takes the second seat
  • Admin: /domcancel with an ace permission; sound preview commands

:package: What’s included

Both resources come in the download — nothing to source separately.

Resource Purpose
Silo-Dominoes The game (Lua logic escrow-protected; config & locales open)
silo-libs VORP/RSG framework bridge — open-source (MIT), so you can verify exactly what it does: github.com/SiloTekDev/silo-libs

Requires oxmysql. No streamed assets.


:shopping_cart: Get it

Tebex: Get it now !


:speech_balloon: Support & documentation

Check Also:


Required information — Script

| Code is accessible | No |
| Subscription-based | No |
| Lines (approximately) | ~3,700 Lua (+ ~750 NUI, ~970 config & locales) |
| Requirements & dependencies | VORP or RSG-Core · oxmysql · silo-libs (free, included) |
| Support | Yes |