Сообщение от
SAdTN
Мы все периодически видим, что разработчики рассказывают о своей работе, делятся мыслями, проблемами, рассказывают о работе над проектом и это представляет интерес. Однако понятно, что рассказ одной стороны не может охватить все интересующие вопросы, тем более что проект коммереский и взгляд одной стороны иногда выглядит слишком однозначным, чего в реальной жизни не бывает.
Стоит отметить, что слова представителей АОтим о том, что разработчики следят за состоянием проекта, нашли своё подтверждение в реальном значительном улучшении геймплея на астральных островах - их стало значительно больше, они стали интереснее, их прохождение ускорилось и сейчас не связано с преодолением огромного количества натыканых по дороге к ласту паков в надежде, что проходящая пати разок-другой промахнётся из-за отупения и потери внимания за часы прохождения острова.
Понятно, что создание большого программного проекта связано и тем, что в него будут вкрадываться ошибки, это естественное явление. С версией 6.0.0 стали заметны и попытки отловить фатальные вылеты программы, когда предлагается заполнить окно аварийного вылета информацией пользователя и это шаг в правильном направлении. Кстати, хочется напомнить, что версия 4.х.х к концу своего существования была доведена до очень стабильного состояния, но вот 5.х.х - это было нечто жуткое. Наверняка работа над 4-й версией могла выявить причины падений, обычные ситуации их возникновения. Навскидку можно предположить, что в большинстве случаев это некорректности работы с памятью, прямые или косвенные, например, в операциях ввода-вывода.
Хотелось бы понять, почему ваши же наработки по повышению стабильности в версии 4.х оказались невостребованы в дальнейшей работе?
Задам еще несколько вопросов, вызывающих недоумение.
---------- Сообщение добавлено в 20:26 ---------- Предыдущее сообщение было в 20:23 ----------
Хотелось бы понять, почему за год работы, с самого начала 5-й версии и, соответственно, модификации ЦС телепорты на них работают через пень-колоду? Точнее, то работают, то бежишь к нему, но никакой шестерёнки на нём нет и в помине. И давай релогайся на этом месте с непонятно какой стати. Логика работы тут проста как мычание:
if ((Персонаж в бою) or (Персонаж по любым причинам в инвизе)) then
exit // Выйти из обработчика
else
Выполнить телепортация
endif
Персонаж в бою - вы прекрасно диагностируете это наличием скрещенных мечей на иконке персонажа. Персонаж в инвизе из-за классовых умений или за счет использования синей умелки маунта - всё это визуально отображается и, следовательно, доступно программистам. И умудрится за год не исправить то, чем пользуются подавляющее большинство игроков??? Вот как это так??? И, к слову, европейская версия игры (хотя можно ли сейчас вообще говорить о европейской версии...) в этом месте работает лучше, хотя далеко не на 100%. Народ и там высказывается по этому поводу на большом количестве языков. Вы что, присваиваете программистам звания "Программист-пофигист" 1-го, 2-го, 3-го классов, за которые они в поте лица борются??? И сколько еще сезонов игроки должны матерится, подходя к телепортам ЦС?
Честное слово, вот уже без всяких эмоций, вот просто уже интересен ответ на этот вопрос с проффесиональной точки зрения.
---------- Сообщение добавлено в 20:29 ---------- Предыдущее сообщение было в 20:26 ----------
Хотелось бы понять, выписана ли премия программистам, реализовавшим новую версию некроманта за их творческий вклад в развитие идей некритянского классдизайнера? Как можно понять, некрам "предложили" (практически пинками) новую умелку для набора крови - венесекцию, которая должна работать за счет жизни самого некра (это вообще новое слово в теории и практике вампиризма, ну да ладно), давая кровь и понижая жизнь со 100% до 35%. Что-то типа:
if ((Текущее ХП персонажа / Максимально возможное ХП персонажа) > 0.35) then
Отработка венесекции
endif
Программисты прекрасно эту мысль продолжили, не реализовав проверку начального уровня здоровья персонажа. Действительно, что стоит игроку посчитать в бою, сколько процентов составляет какое-нибудь текущее 282365 от 809432 ? Ну, а не подсчитали процент - сами и виноваты. Тут уж чемодан - вокзал - чистилище... Нечего клювом щелкать... или что там у некров есть. По крайней мере, венесекция прекрасно работает и при здоровьи некра меньше 35%. Честно, вот хотелось бы увидеть комментарий программиста-разработчика к этой части программы.