fonzeppelin: (Default)
[personal profile] fonzeppelin

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


ЛЕКАРИ-КАЛЕКАРИ










«В ранней итерации игры, целители — NPC, к которым персонаж мог подойти за лечением — функционировали следующим образом. Они испытывали прямо-таки жуткую ненависть к любому персонажу с состоянием «wounded» (англ. раненный), который автоматически присваивался если число единиц здоровья персонажа падало ниже максимума. Так вот, целители таких раненных ненавидели, и немедленно набрасывались на них с кулаками — потому что единственной атакой, которую целителям оставили, была рукопашная с отрицательным уроном (то есть каждый удачный удар прибавлял, а не отнимал здоровье персонажу).



Смотрелось такое «лечение», конечно, довольно весело — завидев раненного воина, лекарь немедленно подбегал к нему, отвешивал пару оплеух, затем добавлял ногой с вертухи, и неимоверно его тем самым взбадривал. Но еще веселее были связанные с этим прочие ляпы:


* «Лечение» целителей, как уже упоминалось выше, было обычной рукопашной атакой — только с отрицательным уроном. И она проходила точно те же проверки на вероятность попадания против ловкости персонажа (отвечавшей за уклонение от ударов) что и обычная атака. А стало быть, достаточно ловкий персонаж мог от лечения увернуться. 


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


* Как опять-таки упоминалось выше, все атаки кроме специальной рукопашной целителям отключили. То есть они не могли брать в руки оружие, использовать магию и т.д. Но разработчики упустили из виду, что в игре существовал специальный тип оружия, доступный для рукопашной — кастет. Который, будучи оружием низкоуровневым, мог просто случайно сгенерироваться у лекаря в кармане. 


И тогда ситуация становилась еще веселее, поскольку кастет при рукопашной наносил с каждым ударом дополнительный урон, вполне себе обычный. При определенных обстоятельствах, дополнительный «положительный» урон от кастета мог превышать базовый «отрицательный» урон от рукопашных атак лекаря. А стало быть целитель вполне мог и замордовать кастетом пациента до смерти...»


СТРАХ И ХРАБРОСТЬ ПО РАСПИСАНИЮ










«...Изначально, гражданские NPC в игре должны были просто убегать, если игрок или моб их атаковали (в том числе и непреднамеренно — например, задев ударной волной от взрыва гранаты). И все было нормально. Но затем кому-то из руководства проекта показалось, что это выглядит неестественно; гражданского верзилу атакует какая-нибудь блоха, а тот только мечется, пытаясь спрятаться.


Разработчики согласились, и переделали поведение NPC. Теперь, атакованный NPC сначала пытался сбежать или спрятаться, а затем, если не удавалось — начинал атаковать обидчика.


Работало это следующим образом. Получив леща от игрока, либо моба, гражданский NPC включал режим поведения «страх» продолжительностью в десять секунд. На протяжении этого времени, NPC старался покинуть поле зрения своего обидчика: уйти в другое помещение или укрыться за препятствием. Но если это ему не удавалось, и по истечении десяти секунд NPC все еще находился в поле зрения обидчика — то тут режим поведения сменялся, и NPC набрасывался на обидчика с кулаками (или иными подручными средствами).


Чего этот алгоритм не учитывал, так это наличия в игре длинных коридоров. И медленно двигающихся гражданских NPC, которые, выбрав в качестве маршрута отступления коридор, не успевали за десять секунд добежать до поворота. В результате, получалась сюрреалистическая ситуация; какая-нибудь бабка, случайно задетая в драке, начинала убегать, отдуваясь, шкандыбала до конца коридора — а затем, видимо, решала «а чавой-то я убегаю, с такого рашштояния, он, поди, куды меньше смотрится!» и, размахивая клюкой, устремлялась обратно...


 КОНЬ В КАРМАНЕ ОТ ПАЛЬТО










«...Лошади в игре (пока их не убрали) были, по сути дела, предметами гардероба. Кликая мышкой на мирно стоящего коня, персонаж игрока «надевал» на свою нижнюю часть этакую коне-образную юбку, обтянутую анимированными текстурами лошади. Наряд этот давал персонажу бонусы к скорости и грузоподъемности, а также скрывал тот постыдный факт, что персонаж на самом деле бежит своими ногами, придерживая лошадь на поясе)))


Так вот. Будучи предметом одежды, лошадь занимала особый — невидимый для игрока — слот в его инвентаре. Ее можно было «надеть» и «бросить» (в здания и подземелья одетого в лошадь игрока не пускали), но нельзя было переложить в обычный слот. Или, вернее, нельзя игроку. Потому что были в игре NPC, на которые это ограничение не распространялось — а именно, воры.


Подбежавший к игроку вор, мог (с определенной вероятностью) спереть лошадь прямо из специального слота. И — так как у NPC-вора специального слота не было предусмотрено — лошадь в этом случае оказывалась у вора в инвентаре. Догнав и отмутузив воришку, игрок мог затем спокойно обшарить его карманы. И — вуаля! — обзавестись карманной лошадью, которую можно было переложить из инвентаря вора в обычный инвентарь игрока, и пронести с собой куда угодно. Хоть в королевский дворец, хоть в подземелье скелетов. 


Правда, «надеть» лошадь из инвентаря игрок все же не мог; это приходилось делать обычным образом, сначала «выбросив» лошадь из инвентаря, затем «надев» ее на себя. И обратно в инвентарь лошадь уже не убиралась( Впрочем, при должном терпении и достаточном запасе воров, игрок мог забить все карманы миниатюрными лошадьми, и раскатывать на них по всем подземельям...»

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

Profile

fonzeppelin: (Default)
fonzeppelin

January 2026

S M T W T F S
     12 3
4 56 78910
1112131415 1617
18192021222324
25262728293031

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 18th, 2026 09:51 pm
Powered by Dreamwidth Studios