Вверх ↑
2013-04-03 121
Помощь проекту - Поиск и устранение багов

Поиск и устранение багов
Как составить грамотное описание бага
Помните - подробно описанный баг это 50% работы по его устранению!

Для того, чтобы баг был как можно скорее локализован и повторен разработчиками (устранить баг без его повторения почти невозможно) необходимо описывать процедуру его получения как можно более точно, но без лишних деталей, которые не имеют никакого отношения к проблеме. А именно:

1) всегда следует указывать название сервера, на котором была обнаружена проблема

2) координаты, в которых была впервые замечена проблема (со ссылкой на карту)

3) пошаговое описание получения проблемы с точным указанием того, что делалось, нажималось, вводилось

Пример неверного описания
Я пришел к себе в город, попытался удалить несколько объектов на его территории, однако у меня ничего не получилось.

Пример верного описания
1) Я пришел к себе в город ХХХ, который расположен на координатах ХХХ сервера ХХХ
2) Встал в центре своего объекта в точке ХХХ
3) Ввел команду XXX
4) Зона не удалилась и в чате появилось сообщение ХХХ
(ХХХ это конкретные названия, координаты, сервера, описания ошибок и т.д. и т.п.)

4) Скриншот (если есть)

5) Видео (если есть) - при этом не стоит забывать о том, что снимать нужно только тот момент, в котором видна проблема без лишних телодвижений. Вся подготовка к демонстрации должна быть выполнена за кадром. Видео, продолжительностью более 30-40 секунд чаще всего остается не востребованным

6) Точное описание того, что по вашему является багом и как оно должно вести себя, чтобы таковым не быть (часто автор сам не знает, что и как должно работать)

7) Заголовок темы должен отражать ее содержание. Темы с названием "Баг", "Ошибка", "Проблема" и прочие обречены на забвение до ее случайного просмотра кем-либо.

8) Не следует в одной теме описывать две и более проблемы! Создавайте по каждой проблеме отдельную тему с учетом всех рекомендаций, описанных выше для каждой из них.
Известные и чаще всего встречаемые баги
Несоответствие урона от падения высоте, которую пролетел игрок
Этот баг достаточно древний и происходит он от того, что в Minecraft расчет урона от падения делается исходя из длительности пребывания игрока в состоянии полета, а не исходя из его ускорения, которое он успел набрать к моменту столкновения (как это собственно и работает в реальности). Данная проблема будет решена в будущем.

Некорректное освещение некоторых блоков не кубической формы
В стандартном графическом движке Minecraft нет такого понятия как "путь распространения света". Т.е. расчет освещения каждого конкретного блока строится исходя из освещенности его соседей без учета их геометрии, а не трассировкой лучей света от источников (как в моде Optifine скажем). Это приводит к тому, что свет через такие блоки либо не проходит там, где должен и наоборот - проходит там, где не должен. Простой пример со ступенькой:

Через это окошко в пол блока свет не проходит и комната полностью погружена во мрак, хотя по идее должна быть освещена так же, как и при отсутствии этих ступенек вовсе. Баг в ближайшее время исправлен не будет, т.к. является следствием базовых свойств движка.

Некорректное отображение шейдеров и прозрачных полигонов
Движок Minecraft не поддерживает как таковую возможность использования полупрозрачных полигонов. Следствием этого является некорректное отображение таких объектов перекрывающих друг друга - на экране в местах пересечения виден только один из них (наиболее часто встречается при наложении потока плазмы на поток воды или наоборот). Исправление бага не возможно без серьезных доработок движка.
Компенсации и вознаграждения
Для всех багов действуют единые условия по восстановлению ресурсов (если таковые были утеряны), подробно описанные в статье Возврат ресурсов.

Если автор намеренно потерял ресурсы, Gold или любое иное имущество с целью демонстрации или проверки найденной им ошибки, то все потери так же восстанавливаются в полном объеме.

Для особо серьезных ошибок предусмотрено вознаграждение авторов некоторым количеством Gold в зависимости от тяжести. Такими ошибками, как правило, являются любые баги с клонированием предметов, получением игровых преимуществ (в PvP, в поиске и добыче ресурсов и т.д.), обходы различных видов защит (на форуме или в игре) и некоторые другие.
BB-code статьи для вставки
Всего комментариев: 12
Egor_200042017-08-18 11:21:36
Не нашел конкретно куда написать, напишу здесь.
уже давно певепешусь инженером и заметил что станы у кузница не сбалансированы, может стан вылететь одновременно два стана, по статистике я подсчитал что если взять два опытных игрока инженера и кузнеца, и при пвп у кузнеца вылетит три стана,то инженеру никак не выйгарть,заряда просто не хватает, а станы бывают три раза и даже может четвертый вылететь, не хочу чтоб особо меняли что-то, хотябы перед одним станом у кузнеца проходило секунд 5-6, повторюсь если оба игрока не будут промахиваться в пвп инженер и кузнец и кузнец нанесет три стана инженеру никак не выйграть, потому что за один стан пол батареи а и если то при лагах сервера и намного больше уходит и просто остается на пвп 150 энергии батарей причем я за плутоневые говорю. Посмотрите сами я считал сколько ударов можно нанести за стан бывает 7-10. А если их три? Хотелось бы чтоб проходил определенный период по времени между станами кузнеца, а то так словить одновременно два стана, а потом по ходе битвы еще два стана, это совсем нечестно
admin2017-09-12 11:40:50
Egor_20004 писал(а):
Не нашел конкретно куда написать, напишу здесь.

http://forum.minecraft-galaxy.ru/userissues/0
helix2018-01-05 18:13:40
admin, достаточно странно, что данная статья не содержит ссылки на раздел ошибок и предложений, но при этом упоминается о создании тем, о том как их назвать, чтобы их заметили.
admin2018-01-10 23:08:21
helix писал(а):
достаточно странно, что данная статья не содержит ссылки на раздел ошибок и предложений

Данная статья является расширенным пояснением абзаца "Ошибки и предложения" в статье Помощь проекту, где есть ссылка на данный раздел и прочие важные для игрока сведения.
MrSerega60rus2018-01-23 21:50:32
Я поставил guarda на свою территорию,он появиться не успел,пропал и в инвентарь не вернулся
Licemer2018-10-11 16:24:45
а где написать ??? о баге!
--_BuH4eCTeP_--2018-11-11 12:16:50
Нашол баг связано когда льем ведро с водой баф один раз появится и если сразу быстро лить бафа нету.
Captain-nikishu2019-05-05 04:32:36
Здравствуйте,у меня сегодня 05.05.2019 появился баг ,свяанный с обсидиановой фабрикой на шлюзах. Я не понимаю ,почему у меня вместо обсидиана спавнится магма? Пожалуйста исправьте . Я не знаю куда писать,напишу тут
ACT2019-06-04 05:35:15
Уважаемая администрация. Пропали 2 ст проэкторов.Сломал за данный аккаунт киркой проэкторы скинул 2 аккаунты их . Когда скидывал то есть в момент подения аккаунт вылетел за афк режим . по игре было видно что они возвращаются ко мне в инвентарь. Захожу в рюкзак их нет. Захожу за аккаунт который вылетел их тоже там нет. Мне как-то это компенсируется?
_MilK_2019-08-15 18:22:29
У меня почему то не пришол кубок бед варса-_- Я его купил а в посыльном его не было...
prikolist3232019-08-20 09:22:27
Поиск и устранение багов
на сервере Pacific при покупке ледяного лука списывается голд, а лук не дают
p.s верните 105 голд
ZAYKI_B_NAYKAX2019-09-01 16:46:13
_MilK_ писал(а):
У меня почему то не пришол кубок бед варса-_- Я его купил а в посыльном его не было...
Должно пройти ровно 3 дня с момента покупки
Комментарий
...