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
WIP html TicTacToe is a new awesome plugin
Fully styled inside the CSS, currently with the following layout
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.
Author: ShadowDragon
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 downloadLicense / 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.
Replies (0)
No replies yet.
0
replies
1
view
Topic Summary
Loading summary...