A downloadable plugin

Download NowName your own price

#### Turn any NPC into a worthy opponent.

**Board Game Engine** is a modular collection that lets the player sit down and

play a *real* game against the characters in your world — then win or lose gold,

items, and story outcomes based on the result. One shared "core" powers nine

complete games, so they all look like a single polished product and you install

only the ones you want.


#### Nine Games, One Core (Adding Games Weekly)

- **Chess** — full rules: castling, en passant, promotion, check, checkmate and

  draws. (Move generation is verified by perft.)

- **Checkers** — English draughts with forced captures, multi-jumps and kinging.

- **Tic-Tac-Toe** — provably unbeatable at top difficulty, gentle at the bottom.

- **Monopoly-style** — buy property, charge rent, build houses & hotels, jail,

  Chance/Chest, bankruptcy.

- **Battleship** — place your fleet and duel on hidden 10×10 grids.

- **Uno-style** — colours, numbers, skips, reverses, +2s and wilds.

- **Risk-style** — conquer the full 42-territory world map with dice combat.

- **Hnefatafl (Viking Chess)** — asymmetric Norse strategy; escort your king to

  a corner while the attackers close in.

- **Scrabble-style** — full 15×15 board, premium squares, blanks, cross-word

  scoring and a 50-point bingo, backed by a real 178,000-word dictionary.


#### Built for storytelling

- **Wager gold and items.** Bets are symmetric — win the pot or lose it — and you

  can grant a special item on a win.

- **Drive your plot.** Every match reports its result to a Variable (loss/win/

  draw) and a Switch (on only for a win), so you can gate quests, reputation,

  rivalries and branching scenes.

- **Per-opponent difficulty.** Give each NPC a fixed skill from 1–5, with

  per-game overrides — the tavern regular can be a chess master but hopeless at

  checkers.

- **Reusable opponents** with portraits and taunt lines (greeting / win / loss /

  draw / thinking).

- **Persistent records.** Win/loss/draw is tracked per game and opponent, ready

  to show on a sign or in a menu.


#### Designed to feel like one product

- Clean, modern, app-style presentation across every game.

- **One Visual Theme parameter** retints all games at once to match your art.

- **Mouse/touch AND keyboard/gamepad** supported everywhere.

- No plugin dependencies — just place the Core above the games.

#### Easy to launch

Drop a single **Start Board Game** plugin command into an event, set the game and

opponent, and branch on the result:

- The event pauses during the match and resumes right after.

- Read the result Variable (0 = loss, 1 = win, 2 = draw) in a Conditional Branch.

- Gold and item stakes are handled automatically.


#### Extend it yourself

A fully commented **template game** is included. Copy it, extend the base scene,

register your game, and it instantly gains the same opponents, wagers, difficulty

and theme systems.


#### What's included

- BoardGameCore.js (the engine) + all nine game plugins

- BoardGame_Template.js (sample/starter game)

- scrabble_words.txt (the Scrabble dictionary)

- Readme.txt with full setup, a launch example, and an FAQ


#### Requirements

- RPG Maker MZ. No other plugins required.

- Scrabble uses a word-list file placed in your project's `data/` folder

  (included, one-step setup).


#### A note on names

These plugins implement game **mechanics** with original boards, property names and card art. Some game **names** are trademarks of their owners (MONOPOLY, RISK and SCRABBLE are trademarks of Hasbro; UNO is a trademark of Mattel). This product is not affiliated with or endorsed by them — for a commercial release, rename those modes to your own titles (the plugins make that easy). Chess, Checkers, Tic-Tac-Toe, Battleship and Hnefatafl are generic/public-domain games.


#### Support

Questions or a layout issue on an unusual resolution? Leave a comment or use the

contact link — include your screen size and a screenshot and it can be sorted.

--------------------------------------------------------------------------------

FAQs

--------------------------------------------------------------------------------

**Do I need all nine games?** No — only the Core is required; add the games you

want.

**How do I read the result?** The Core sets a Variable (0/1/2) and a Switch (on

for a win). Branch on those.

**Scrabble rejects normal words?** Put scrabble_words.txt in your project's

`data/` folder; without it a tiny fallback list is used.

**Is the AI actually good?** Yes — the rules engines are automatically tested and

difficulty scales from beginner to tough.

**Can I sell a game using this?** Yes, per the license; just rename the

trademarked modes for commercial release.

Download

Download NowName your own price

Click download now to get access to the following files:

Boardgame Core Readme.txt 17 kB
BoardGameCore.js 42 kB
BoardGame_Checkers.js 13 kB
BoardGame_Chess.js 22 kB
BoardGame_TicTacToe.js 8.7 kB
scrabbleadjacent_words.txt 1.6 MB
BoardGame_MonopolyAdjacent.js 31 kB
if you pay $2 USD or more
BoardGame_Battleship.js 14 kB
if you pay $2 USD or more
BoardGame_UnoDosTres.js 15 kB
if you pay $2 USD or more
BoardGame_RiskAdjacent.js 19 kB
if you pay $2 USD or more
BoardGame_Hnefatafl.js 15 kB
if you pay $2 USD or more
BoardGame_ScrabbleAdjacent.js 27 kB
if you pay $2 USD or more
BoardGame_ShogiAdjacent.js 18 kB
if you pay $2 USD or more
BoardGame_MahjongAdjacent.js 14 kB
if you pay $2 USD or more
BoardGame_Template.js 7.8 kB
if you pay $5 USD or more

Leave a comment

Log in with itch.io to leave a comment.