กลับไปที่ Unity

DryreL Software Unity

Supabase Stats Manager

เทเลเมทรี เวลาเล่น และคีย์โปรโมชันสำหรับ Unity บน Supabase

ติดตามอีเวนต์ เวลาเล่น และคีย์โปรโมชันด้วยการเขียนฐานข้อมูลครั้งเดียวต่อเซสชัน ไม่ใช่ทุกคลิก

ยังไม่เปิดตัว

  • 1การเขียนฐานข้อมูลต่อเซสชัน
  • 0migration ตารางสำหรับอีเวนต์ใหม่
  • 6แพลตฟอร์ม

ภาพรวม

มันทำอะไร

ระบบเทเลเมทรี ติดตามเวลาเล่น แลกคีย์โปรโมชัน และสถิติสำหรับ Unity ที่ทำงานบน Supabase PostgreSQL และออกแบบให้อยู่ในขีดจำกัดของแพ็กเกจฟรี

  • Unity
  • C#
  • Supabase
  • PostgreSQL

แพลตฟอร์ม

  • WebGL
  • Windows
  • macOS
  • Linux
  • Android
  • iOS

วิธีการทำงาน

จากศูนย์สู่ใช้งานได้

  1. รัน SQL สำหรับตั้งค่าสคริปต์เดียวสร้างตารางและฟังก์ชัน RPC แบบ atomic ในโปรเจกต์ Supabase ของคุณ
  2. ตั้งค่าตั้งค่า SupabaseStatsConfig และลงทะเบียนอีเวนต์ใน SupabaseEventTypeConfig
  3. ติดตามและแลกรายงานอีเวนต์และเวลาเล่นจากเกมเพลย์ หรือผูกเข้ากับปุ่มจากแดชบอร์ดโดยไม่ต้องเขียนโค้ด

ฟีเจอร์

สร้างมาให้ใช้ได้เลย

  • เทเลเมทรีแบบชุดอีเวนต์ถูกรวบรวมเป็นค่าต่างในหน่วยความจำและส่งใน RPC แบบ atomic ครั้งเดียวเมื่อเปลี่ยนซีน ตามตัวจับเวลา หรือเมื่อออกจากเกม
  • ติดตามเวลาเล่นตัวจับเวลาเซสชันความละเอียดสูงบันทึกเวลาเล่นจริงเป็นวินาที
  • คีย์โปรโมชันแลกคีย์โปรโมชันแบบ atomic เพื่อไม่ให้คีย์เดียวถูกใช้สองครั้ง
  • ทนต่อการออฟไลน์เครือข่ายหลุดก็ไม่ทำให้ข้อมูลหาย
  • วงจรชีวิตของ WebGLเชื่อมกับวงจรชีวิตหน้าเว็บของเบราว์เซอร์ ปิดแท็บแล้วก็ยังบันทึกสถิติ
  • แดชบอร์ดใน editorแดชบอร์ดสถิติภายใน Unity editor พร้อม asset การตั้งค่าสำหรับอีเวนต์
  • ทำงานแยกเป็นอิสระโดยค่าเริ่มต้นหากไม่มีแพ็กเกจ Patreon ผู้เล่นจะเข้าสู่ระบบผ่าน Supabase Anonymous Auth หากมี Patreon Authenticator เซสชันจะยกระดับเป็นตัวตน Patreon และรวมสถิติแขกเข้าด้วยกัน
  • สคีมาที่ยืดหยุ่นคอลัมน์หลักพร้อมออบเจกต์ JSONB game_data จึงไม่ต้อง migration แบ็กเอนด์สำหรับอีเวนต์หรือเมตริกใหม่
  • เชื่อมต่อโดยไม่ต้องเขียนโค้ดผูกอีเวนต์เข้ากับปุ่มจากแดชบอร์ด หรือใช้ SupabaseStatsProxy โดยไม่ต้องมีแดชบอร์ด

ความต้องการ

ก่อนเริ่ม

  • Unity 2021.3 ขึ้นไป
  • โปรเจกต์ Supabase (PostgreSQL)

ยังไม่เปิดตัว

อยู่ทันวันเปิดตัว

Supabase Stats Manager ยังอยู่ระหว่างพัฒนา เข้าร่วมรายชื่อรอแล้วเราจะส่งอีเมลแจ้งเมื่อเปิดตัว รวมถึงอัปเดตใหญ่ที่กำลังจะมา

เราส่งอีเมลเฉพาะเรื่อง Supabase Stats Manager: การเปิดตัวและอัปเดตใหญ่ ยกเลิกรับได้ทุกเมื่อ นโยบายความเป็นส่วนตัว