Отчеты об ошибках

Материал из Eco Wiki
Перейти к: навигация, поиск

Наиболее эффективный способ, которым игроки ECO могут внести свой вклад в развитие игры, - это выявление, документирование и сообщение об ошибках. Ошибки могут быть отправлены непосредственно на Github. Пользователи должны зарегистрировать бесплатную учетную запись Github перед отправкой своего отчета. Если у вас нет опыта отправки отчетов об ошибках, пожалуйста, прочитайте это руководство перед публикацией вашей ошибки.

Выявление ошибки[править | править код]

Сбои, исключения, проблемы пользовательского интерфейса и визуальные сбои - все это примеры ошибок, о которых следует сообщать. Даже самые незначительные ошибки должны быть зарегистрированы. Проблемы настройки игрового процесса и «баланса» не должны указываться как ошибки. Вместо этого они должны быть представлены в качестве предложений на форуме ECO Ideas and Feedback

Документирование ошибки[править | править код]

Запишите как можно больше информации об обстоятельствах, связанных с ошибкой. Что вы делали в течение времени, предшествовавшего ошибки? В идеале, вы должны попытаться воспроизвести ошибку. Если вы можете воспроизвести её, запишите пошаговые инструкции по воспроизведению ошибки. Даже если ошибка не воспроизводится на 100%, более подробная информация о ситуациях, в которых она возникает, облегчит разработчикам ее устранение.

Сообщение об ошибке[править | править код]

Перейдите на сайт и создайте учетную запись, если вы еще этого не сделали. Нажмите на вкладку «Issues», чтобы увидеть все текущие открытые проблемы. Первое, что вы должны сделать - это поиск, чтобы увидеть, если ваша ошибка уже существует. Используйте функцию поиска в правом верхнем углу и введите соответствующие ключевые слова и посмотрите, уже сообщена ли ваша ошибка или аналогичная. Если вы обнаружите похожую ошибку, попробуйте добавить в комментарии существующую ошибку, прежде чем отправлять новую. Если вы все еще думаете, что имеете дело с ошибкой, о которой не сообщается, нажмите зеленую кнопку «New Issue», чтобы отправить свой отчет.

Заголовок сообщения об ошибке[править | править код]

Добавьте тег в начале заголовка отчета об ошибке в зависимости от его категории:

  • '<nowiki> [Client] </ nowiki>' - Проблемы при игре.
  • '<nowiki> [Server] </ nowiki>' - Проблемы с ECO-серверами, например, сбои серверов (обязательно прикрепляйте дампы аварий)
  • '<nowiki> [Web] </ nowiki>' - Проблемы с веб-сайтом ECO и инструментами веб-браузера

Что включить в отчет об ошибке[править | править код]

Убедитесь, что в ваш отчет об ошибках включены следующие элементы:

  • 'ECO version' - (например, "Alpha 0.6.4.1")
  • 'Ожидаемое поведение' - Что «должно произойти» без присутствия ошибки
  • 'Фактическое поведение' - Поведение, вызванное ошибкой
  • 'Шаги по воспроизведению' - подробное пошаговое руководство по воспроизведению ошибки

Следующие элементы должны быть включены в отчет об ошибке по мере необходимости:

  • 'Операционная система или веб-браузер' - (например, Windows 10 или Google Chrome)
  • 'Системные спецификации' - процессор, видеокарта
  • 'Текст сообщения об ошибке' - Снимок экрана с сообщениями об ошибках, если вы не можете скопировать текст
  • 'Дополнительные файлы'
    • Дампы сбоя для клиента ECO можно найти в разделе Пользователи -> (Имя пользователя) -> AppData -> LocalLow -> Strange Loop Games -> ECO -> Crashes
    • Сбой дампов для ECO-сервера можно найти в папке сервера в Eco_Data -> Server -> Dump.
  • 'Скриншоты или видео' - Сильно приветствуются. Это очень полезно для устранения ошибок