Обратно към Unity

DryreL Software Unity

Supabase Stats Manager

Телеметрия, игрово време и промо ключове за Unity върху Supabase

Проследявайте събития, игрово време и промо ключове с един запис в базата на сесия, а не на всяко щракване.

Още не е излязъл

  • 1Запис в базата на сесия
  • 0Миграции на таблици за ново събитие
  • 6Платформи

Общ преглед

Какво прави

Система за телеметрия, проследяване на игровото време, активиране на промо ключове и статистика за Unity върху Supabase PostgreSQL, направена така, че да остане в лимитите на безплатния план.

  • Unity
  • C#
  • Supabase
  • PostgreSQL

Платформи

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

Как работи

От нула до работещо

  1. Изпълнете SQL за настройкаЕдин скрипт създава таблиците и атомарните RPC функции във вашия проект в Supabase.
  2. НастройтеНастройте SupabaseStatsConfig и регистрирайте събитията си в SupabaseEventTypeConfig.
  3. Проследявайте и активирайтеИзпращайте събития и игрово време от геймплея или ги свържете с бутони от таблото без код.

Функции

Създаден да просто работи

  • Пакетна телеметрияСъбитията се събират в паметта като разлики и се изпращат с едно атомарно RPC при смяна на сцена, по таймер или при изход.
  • Проследяване на игровото времеТаймери за сесии с висока точност записват активното игрово време в секунди.
  • Промо ключовеАктивирайте промо ключове атомарно, за да не може един ключ да се използва два пъти.
  • Устойчив офлайнПрекъсванията на мрежата не губят данни.
  • Жизнен цикъл на WebGLСвързва се с жизнения цикъл на страницата в браузъра, така че дори затварянето на раздела запазва статистиката.
  • Табло в редактораТабло със статистика в редактора на Unity плюс конфигурационни ресурси за събитията.
  • Самостоятелен по подразбиранеБез пакета Patreon играчите влизат чрез Supabase Anonymous Auth. Ако Patreon Authenticator е наличен, сесията се повишава до тяхната идентичност в Patreon и гостната статистика се обединява.
  • Гъвкава схемаОсновни колони плюс JSONB обект game_data, така че ново събитие или метрика не изисква миграция на бекенда.
  • Свързване без кодСвързвайте събития с бутони от таблото или използвайте SupabaseStatsProxy без него.

Изисквания

Преди да започнете

  • Unity 2021.3 или по-нова
  • Проект в Supabase (PostgreSQL)

Още не е излязъл

Бъдете там при старта

Supabase Stats Manager все още е в разработка. Включете се в списъка за изчакване и ще ви пишем, когато излезе, както и за големите обновления.

Пишем само за Supabase Stats Manager: излизане и големи обновления. Отписвате се по всяко време. Политика за поверителност