【RPGツクールMZ】クレーンゲームプラグインセット
サークル: MediaFaust
サークルHP:
発売日: 2026年08月15日 0時
RPGツクールMZ上で、疑似3D空間・簡易物理のクレーンゲームミニゲームを再現!
RPGツクールMZで、クレーンゲームのミニゲームを作成できるプラグインセットです。
通常のRPGツクールMZのマップ上に、奥行きのある疑似3Dステージ、景品の山積み、操作可能なクレーンアーム、掴み・滑り・落下などの簡易物理処理、景品取得、スコア・アイテム報酬などを組み合わせ、クレーンゲーム風の特殊ステージを作成できます。
RPG本編の中にゲームセンターを作ったり、クレーンゲームでアイテムやコレクション景品を獲得するミニゲームを追加したりしたい方向けのプラグインです。
※PLicyさんにて、デモゲームを公開していますので、是非お試しを!
https://plicy.net/GamePlay/235041
<主な内容>
・MF_CraneGame.js
クレーンゲームの本体プラグインです。
クレーンゲームステージ判定、疑似3Dフィールド描画、景品配置、景品の積み上げ、アーム操作、下降・開閉、景品との接触、挟み込み、持ち上げ、滑り、落下、自動搬送、景品取得判定、スコア・アイテム報酬、各種コモンイベント連携などを担当します。
景品にはRPGツクールMZの歩行グラフィックを使用できます。
景品ごとに出現率、大きさ、形状、取得難易度、向き、取得スコア、取得アイテムなどを設定でき、同じステージでもさまざまな景品を配置できます。
・MF_CraneGameManager.js
HUD・景品管理用の補助プラグインです。
所持金、独自通貨、ゲームクレジット、スコア、景品コレクション率などを表示する専用HUDを追加できます。
また、MF_CraneGameで登録した景品とデータベースアイテムを利用した**景品コレクションシーン**を使用できます。
景品一覧、取得状況、歩行グラフィック、アイテム説明などを確認できるため、クレーンゲームの景品をコレクション要素として利用することもできます。
MF_CraneGameManagerは補助プラグインのため、使用しなくてもMF_CraneGame本体は動作します。
クレーンゲームにしたいマップへ専用タグを設定することで、そのマップだけをクレーンゲームステージとして使用できます。
床には通常のマップタイルだけでなく、一枚絵の背景画像も使用できます。
さらに、
・立板
・ドロップダウン壁
・画像ブロック
・簡易図形ブロック
を組み合わせることで、クレーンゲーム筐体や壁、台座、投下口などを疑似3Dで構築できます。
立板はマップイベントを基準点として壁画像を展開する方式、画像ブロックは天面・左面・前面・右面・背面をまとめた展開図から箱型オブジェクトを生成する方式です。
通常のRPGツクールMZのマップ制作を利用しながら、奥行きのあるクレーンゲーム台を作成できます。
景品はプラグインの景品リストへ登録し、マップ上の指定リージョンへ自動配置します。
景品は最大5段まで積み上げることができ、配置位置のずらし、傾き、大きさ、向きなどにもランダム性を持たせられます。
アームの爪と景品には簡易的な接触判定があり、
・左右から挟み込む
・持ち上げる
・保持状態が悪いと滑る
・途中で落下する
・周囲の景品へ接触する
・景品の山が崩れる
といったクレーンゲームらしい動きを簡易シミュレーションします。
完全な物理シミュレーターではなく、ミニゲームとして遊びやすいことを優先したゲーム向けの補正を加えています。
景品ごとに取得難易度も調整できるため、取りやすい景品・取りにくい景品を作ることもできます。
ゲーム開始後は方向キーでアームを移動し、決定キーで下降を開始します。
その後は、
アーム下降
↓
景品を挟む
↓
持ち上げ
↓
投下口へ自動搬送
↓
アーム開放
↓
景品取得判定
↓
初期位置へ帰還
まで自動で進行します。
景品を掴めなかった場合や途中で滑り落ちた場合も、結果処理後に初期位置へ戻ります。
待機時、プレイ開始後の初回操作時、景品取得時、失敗時などにコモンイベントを実行できるため、
・コイン投入
・料金の支払い
・残りプレイ回数の消費
・景品取得メッセージ
・成功・失敗演出
などを通常のイベント制作と組み合わせて作成できます。
景品ごとに、
・取得スコア
・データベースアイテム
を設定できます。
景品が投下口へ入ると、設定したスコアをゲーム変数へ加算したり、対応するアイテムをパーティの所持品へ追加したりできます。
アームから途中で落ちた景品でも、偶然投下口へ入れば取得扱いになります。
複数の景品が同時に入った場合は、それぞれ取得できます。
景品には任意のピックアップIDを設定できます。
ステージ側にもピックアップIDを指定することで、
・通常景品
・夏イベント限定景品
・レア景品
・ステージ固有景品
など、クレーンゲーム台ごとに配置される景品を変更できます。
同じ景品リストを利用しながら、複数種類のクレーンゲーム台を作成できます。
付属のHTMLマニュアルには、設定タグを簡単に作成できるタグ生成ツールを収録しています。
・クレーンゲームステージ用マップタグ
・一枚絵床設定
・ピックアップID
・立板
・ドロップダウン壁
・画像ブロック
・簡易図形ブロック
などのタグをフォームから作成し、そのままコピーできます。
複雑になりやすいタグ入力を、できるだけ分かりやすく設定できるようにするための補助機能です。
各機能の使い方を確認できるHTML形式のマニュアルを付属しています。
・プラグインの導入
・クイックスタート
・フィールドとリージョン
・景品設定
・アーム設定
・ゲームサイクル
・コモンイベント
・報酬
・立板・ブロックの作り方
・疑似3Dオブジェクトの描画順
・MF_CraneGameManager
・景品コレクション
・トラブルシューティング
などを収録しています。
まずは付属のサンプルプロジェクトを動かし、実際の設定を確認しながら改変していくことをおすすめします。
クレーンゲームの基本的な構成を確認できるサンプルプロジェクトデータを付属しています。
RPGツクールMZで新規プロジェクトを作成し、付属の`data`・`js`フォルダと、`img/craneGame`用の画像素材を組み込むことで確認できます。
RPGツクールMZの標準素材をそのまま再配布しない形式のため、完成済みプロジェクトそのものではなく、新規プロジェクトへ組み込んで使用するサンプルデータとなっています。
詳しい導入方法は付属マニュアルをご確認ください。
・RPGの中にゲームセンターを作りたい
・クレーンゲームのミニゲームを追加したい
・景品としてアイテムを獲得できる施設を作りたい
・ぬいぐるみやアイテムのコレクション要素を作りたい
・通常のショップとは違うアイテム入手機会を作りたい
・イベントやコモンイベントと組み合わせて独自のゲームルールを作りたい
・ツクールMZ上で疑似3Dの特殊なミニゲームを作りたい
本プラグインセットの制作には、AIによる制作補助を使用しています。
具体的には、プラグイン本体のコーディング補助、バグ修正案の確認、補助ツールのHTML・JavaScriptコーディング補助、HTMLガイド作成時の文章整理・構成補助などにAIを利用しています。
AI生成イラスト、AI生成音声、AI生成BGMを主目的とした作品ではありません。
AIは、主にコーディング、実装補助、説明文作成補助として使用しています。
本プラグインはRPGツクールMZ用です。
RPGツクールMV、その他のツクールシリーズでの動作は対象外です。
導入前に、付属のHTMLマニュアルを確認してください。
まずはサンプルプロジェクトデータを新規プロジェクトへ組み込み、動作確認してから制作に使用することをおすすめします。
本プラグインは現実のクレーンゲーム機を完全に物理シミュレーションするものではありません。
RPGツクールMZ上でミニゲームとして扱いやすくするため、簡易的な物理処理とゲーム向けの補正を使用しています。
ステージや景品によって掴みやすさは変化するため、実際にテストプレイしながら景品サイズ、取得難易度、当たり判定などを調整してください。
個人利用範囲での改変可。
二次配布は禁止です。
チーム制作内での共有は可能です。
クレジット表記は任意です。
クレジットする場合は「MediaFaust」と表記してください。



