公式パッケージ · ゲームエンジン

RPG ツクール MZ のオンラインプレイ

RPG ツクール MZ のプラグイン。同じルームのプレイヤー同士がマップを歩く姿を見られ、チャットし、指定したスイッチと変数を共有し、イベントを送り合えます。ゲームサーバーは不要で、テストプレイ、デスクトップ版、Web 版で動きます。

  • ルームへの参加、チャット、独自イベントはプラグインコマンドでできるので、スクリプトは不要です。
  • あとから参加したプレイヤーにも、共有中のスイッチと変数の現在値が届きます。
  • プラグインとエディターの表示は英語、日本語、中国語、韓国語に対応しています。

サインインすると、コード例にご自身のクラスターホストが入ります。 サインイン

  1. 設定する

    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
  2. インストール

    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
  3. 使う

    // Plugin command "Join room", or as script calls:
    HibiraOnline.join('town');
    HibiraOnline.say('Hello!');
    HibiraOnline.sendEvent('boss', 3);

始める前に

  • アプリの設定で「クライアントイベントを許可」をオンにすると、プレイヤー同士で操作やタップを送り合えます。
  • 各プレイヤーのゲームを信頼する仕組みなので、協力・交流・カジュアルなゲーム向けです。不正が問題になる対戦ゲームには向きません。

ダッシュボードのアプリキーを使ってください。シークレットはサーバー側だけに置きます。チャンネル、イベント、認可エンドポイントは Pusher とまったく同じように動作します。 無料でアカウントを作成 →