公式パッケージ · ゲームエンジン
RPG ツクール MZ のオンラインプレイ
RPG ツクール MZ のプラグイン。同じルームのプレイヤー同士がマップを歩く姿を見られ、チャットし、指定したスイッチと変数を共有し、イベントを送り合えます。ゲームサーバーは不要で、テストプレイ、デスクトップ版、Web 版で動きます。
HibiraOnline.jsGitHub Releases ↗GitHub ↗
- ルームへの参加、チャット、独自イベントはプラグインコマンドでできるので、スクリプトは不要です。
- あとから参加したプレイヤーにも、共有中のスイッチと変数の現在値が届きます。
- プラグインとエディターの表示は英語、日本語、中国語、韓国語に対応しています。
サインインすると、コード例にご自身のクラスターホストが入ります。 サインイン
設定する
git clone https://github.com/hibira-io/rpgmaker-mz && cd rpgmaker-mz/server # put your app key in wrangler.toml, then: npx wrangler deploy npx wrangler secret put HIBIRA_APP_SECRETインストール
Put HibiraOnline.js from the latest release into js/plugins/, then turn it on in the Plugin Manager: App key: YOUR_APP_KEY Host: ws.hibira.io Auth endpoint: your Worker's URL使う
// Plugin command "Join room", or as script calls: HibiraOnline.join('town'); HibiraOnline.say('Hello!'); HibiraOnline.sendEvent('boss', 3);
始める前に
- アプリの設定で「クライアントイベントを許可」をオンにすると、プレイヤー同士で操作やタップを送り合えます。
- 各プレイヤーのゲームを信頼する仕組みなので、協力・交流・カジュアルなゲーム向けです。不正が問題になる対戦ゲームには向きません。
ダッシュボードのアプリキーを使ってください。シークレットはサーバー側だけに置きます。チャンネル、イベント、認可エンドポイントは Pusher とまったく同じように動作します。 無料でアカウントを作成 →