RPG MZプラグイン:MZチェスミニゲーム

MZ チェスミニゲーム
RPG Maker MZプロジェクト内で、ルールを完全に満たすプレイ可能なチェスゲームを提供します。

はじめに
MZ チェスミニゲームは、プロジェクトに完全なチェス対局シーンaddsを追加します。合法な手生成、チェック・チェックメイト・ステイルメイトの検出、そして先読みを行うAI対戦相手が備わっています。任意のイベントから対局を開始し、難易度とプレイヤーの色を設定して、結果に応じてストーリーを分岐させることができます。

機能
* 完全なチェスのルール:合法な手、チェック、チェックメイト、ステイルメイトの検出
* 城攻め(キングサイドおよびクイーンサイド)、完全な合法性チェック付き
* エントラント(en passant)での捕獲
* 歩の昇格時に駒の選択プロンプトを表示(クイーン、ルーク、ビショップ、ナイトから選択)
*アルファベータ法によるミニマックス探索を使用したAI対戦相手。4段階の難易度で調整可能
(初心者、標準、上級、マスター)
* 白または黒でプレイを選択可能
* 経験値およびアイテム報酬。勝利/敗北時のセルフスイッチでイベントフローを分岐可能
* 設定可能なBGM、手音(SFX)、勝利/敗北効果音(ME)。各音量/ピッチ/パンを設定可能
* オプションのボード背景。空白の場合はクラシックなグリッドボードが自動生成されます

スクリーンショット

使用方法
* プラグインをプロジェクトの js/plugins フォルダにドロップし、有効にしてください。
* 「ボード設定」と「オーディオ設定」を構成し、プラグインパラメータ内のすべての白駒および黒駒のスロットに対して駒画像を割り当ててください。このステップは必須です — 画像が割り当てられていない駒はボード上に表示されません。
* 任意のイベントで「チェスミニゲーム開始」プラグインコマンドを追加し、難易度、プレイヤーの色、セルフスイッチ、報酬を設定してください。
* ミニゲームは全画面で実行され、対局終了時(チェックメイト、投了、または引き分け)に制御がイベントに戻ります。

プラグインコマンド:チェスミニゲーム開始
* 難易度 — 初心者、標準、上級、またはマスター
* プレイヤーの色 — 白または黒。AIはもう一方の色でプレイします
* 勝利時のセルフスイッチ / 敗北(投了)時のセルフスイッチ — 結果に応じて呼び出し元のイベントに設定
* 勝利時の経験値報酬 / 勝利時のアイテム報酬 / アイテム数量 — 勝利時にパーティに付与されます

利用規約
MITライセンスの下で公開されています。商業・非商業を問わず、RPG Maker MZプロジェクトでの使用は無料です。Lynn Productionsへのクレジットを記載していただけると幸いです。

ダウンロード
* プラグインのダウンロード

* デモのダウンロード

このデモのカスタムチェス駒を使用するには、RPG Maker XPの正規コピーを所有している必要があります。

— Lynn Productions