แพ็กเกจอย่างเป็นทางการ · เอนจินเกม

เล่นออนไลน์สำหรับ RPG Maker MZ

ปลั๊กอินสำหรับ RPG Maker MZ: ผู้เล่นในห้องเดียวกันเห็นกันเดินบนแผนที่ แชต ใช้สวิตช์และตัวแปรที่คุณเลือกร่วมกัน และส่งอีเวนต์หากัน ไม่ต้องมีเกมเซิร์ฟเวอร์ ใช้ได้ทั้งตอนทดสอบเล่น build เดสก์ท็อป และ build เว็บ

  • ใช้คำสั่งปลั๊กอินเพื่อเข้าห้อง แชต และส่งอีเวนต์ของคุณเอง ไม่ต้องเขียนสคริปต์
  • ผู้เล่นที่เข้ามาทีหลังได้รับค่าสวิตช์และตัวแปรที่ใช้ร่วมกันในตอนนั้น
  • ข้อความของปลั๊กอินและในเอดิเตอร์มีภาษาอังกฤษ ญี่ปุ่น จีน และเกาหลี

ลงชื่อเข้าใช้เพื่อดูโค้ดตัวอย่างเหล่านี้พร้อมโฮสต์คลัสเตอร์ของคุณเอง ลงชื่อเข้าใช้

  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);

ก่อนเริ่ม

  • เปิด "อนุญาตอีเวนต์ฝั่งไคลเอนต์" ในการตั้งค่าแอป เพื่อให้ผู้เล่นส่งการเคลื่อนไหวและการแตะถึงกันได้
  • เกมของผู้เล่นแต่ละคนถูกเชื่อถือ จึงเหมาะกับเกมร่วมมือ เกมโซเชียล และเกมแคชวล ไม่เหมาะกับเกมแข่งขันที่การโกงเป็นปัญหา

ใช้ app key จากแดชบอร์ดของคุณ ส่วน secret ให้เก็บไว้บนเซิร์ฟเวอร์เท่านั้น ช่อง อีเวนต์ และ endpoint การยืนยันสิทธิ์ทำงานเหมือนกับที่ใช้กับ Pusher ทุกประการ สร้างบัญชีฟรีของคุณ →