Как правильно отследить игровой результат игры - PullRequest
0 голосов
/ 25 сентября 2018

Я бы хотел отследить экипировку и навыки, которые игроки используют в пвп битве.Так что я буду знать, какое снаряжение и навыки игрок использует больше всего, и процент выигрышей из них.Тем не менее, у нас есть много оборудования и способностей на игрока.Поэтому я думаю, что событие будет выглядеть так: Имя события: match_end Параметры: game_mode, способность1, способность2, способность3, способность4, оборудование1, оборудование2, оборудование3, оборудование4, оборудование5, оборудование6, match_result, match_duration, gold_earn, character_use, Score_earn

  • Это правильный подход?Если у игрока много снаряжения (до 10) и способностей (до 8), мы можем достичь предела в 25 параметров на событие (Firebase, Unity только 10).

  • Или я должен использовать следующий подход:

Имя события: match_end Параметры: game_mode, результат матча, match_duration, score_earn, gold_earn

Имя события: able_use_in_pvp_match Параметры: game_mode, способность1, способность2, способность 3 и т. Д.

Имя события: equipment_use_in_pvp_match Параметры: game_mode, equipment1, equipment2 и т. Д.

  • Существует еще один вариант - использовать строку JSON в качестве параметра, а затем использовать запросы для запроса необработанных данных.Но это очень сложно, и я не могу использовать красивую приборную панель.
...