public

Rpg Maker Developers Group

Simple enough for a child, powerful enough for a developer

2 Followers

MV/MZ SDJB_htmlTicTacToe

BMM Archive · July 15, 2026

Preserved forum archive. This topic stores the original first post and locally mirrored RPG Maker Web attachments when available. It is posted by the BMMPlay archive account, not by the original creator.

Original Source

  • Original title: MV/MZ SDJB_htmlTicTacToe
  • Original author: ShadowDragon
  • Original date: April 21, 2025
  • Source thread: https://forums.rpgmakerweb.com/threads/sdjb_htmltictactoe.177127/
  • Source forum path: Game Development Engines > RPG Maker Javascript Plugins > JS Plugins In Development

Summary

PluginName: SDJB_ htmlTicTacToe Author: ShadowDragon { "lightbox_close": "Close",

Archived First Post

PluginName: SDJB_ htmlTicTacToe
Author: ShadowDragon

TicTacToe.gif


WIP html TicTacToe is a new awesome plugin
Fully styled inside the CSS, currently with the following layout

Code:
An awesome classic game Tic Tac Toe, now right from your game!

 it's unique design in HTML DOM to manipulate and best of all,
 you as developer can design your own look and effect!

 How it works is easy to setup and even powerful enough on how.

 htmlTTT.open();
 ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞
 This opens the a mini setup to start the game you want to do:
 player vs player  or  player vs computer.

 If Player vs Player => game start so each turn, the player
 set an X or O.

 If Player vs Computer => you can choose game mode:
 Easy, Normal, Hard, Extreme.


 htmlTTT.open({com:false});
 ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞
 This start Player vs Player directly


 htmlTTT.open({com:true});
 ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞
 This gives you the game mode: Easy, Normal, Hard, Extreme.


 htmlTTT.open({com:true, mode: "easy"});
 ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞
 This start Player vs Computer in easy mode directly.

 After the game, you can either reset or close it


 htmlTTT.open({com:true, mode: "hard",
               lose: `$gameMessage.add("You have lost the game.")`});
 ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞
 This start Player vs Computer in hard mode, and if lost, it execute
 a JavaScript Code like Game Message, Switches, Variables, etc.
 this code MUST be into strings to be executed.

 win: execute code on winning (can be omitted)
 lose: execute code on lose (can be omitted)
 draw: execute code on draw (can be omitted)

 Omitting those settings, show the buttons, otherwise, it close the
 game if actions are set.

 
 Player vs Computer
 ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞ ͞
 Easy: Computer set random move and isn't smart
 
 Normal: Computer is smarter, and block your path of winning.

 Hard: Computer is far smarter and try to win if able.

 Extreme: Computer is really smart and block each path and think ahead!

Download from itch.io (make sure you download the latest SDJB_htmlBase!)

=== TERMS OF USE ===
Free for Non-Commercial and Commercial use when credit is given.
credit one of the following:
ShadowDragon
ShadowDragonJB

Version + UPDATE'S
00-00-2025 Version 0.1.0 first release

=== WARNING ===
YOU ARE NOT ALLOWED TO REDISTRIBUTE OR SELL IT OR TAKE CODE FOR YOUR OWN.
DO NOT REMOVE THE HEADER.

Downloads / Referenced Files

Log in to download

Log in, then follow the RPG Maker Developers Group to see these download links.

Log in to download

License / Terms Note

=== TERMS OF USE === Free for Non-Commercial and Commercial use when credit is given. credit one of the following: ShadowDragon

Creator Claims / Removal

If you are the original creator and want this listing reassigned, edited, or removed, join BMMPlay and contact the moderators with proof that matches the original RPG Maker Web profile, linked GitHub, itch.io page, or another public creator identity.

#rpg-maker-archive#js-development

Replies (0)

No replies yet.

0 replies 1 view

Log in to reply.

User Avatar