На основе статьи Как правильно репортить ошибки. ГАЙД
Было бы здорово упростить процедуру багрепортов.
- Пункты 2-5 с логами можно упростить и сделать всё в п.6, а именно:
- при нажатии “сообщить об ошибке” логи сохраняются и папка с логами открывается; (если технически трудно сохранить логи при запущенной игре, то задать вопрос пользователю о закрытии клиента с целью сохранения логов; при согласии также открывается папка и клиент закрывается).
- Пункт 8 - по умолчанию платформа винды (я думаю в случае ошибки можно увидеть по логам платформу);
Версия - по умолчанию сразу последняя актуальная. Опять же в случае ошибки версия должна быть в логе. Ещё багрепорт может писаться отложенно, как тут запомнить версию? - п.9 - доработать ещё круче по сравнению с п.2-5. При тыке на “сообщить об ошибке” игра сама передаёт в текущей сессии путь к папке игры серверу багрепортов, тот себе запоминает, и когда мы тыкаем на “обзор” при выборе логов, нам сразу здесь открывается папка с выбором логов.
Аналогично со скриншотами.
Конечно это работает только если мы из игры репортим ошибку, если сами зашли - тут ничего не попишешь. - п.10 - в окне с повтором добавить кнопку “Скопировать ссылку”.