Как стать автором
Обновить

Комментарии 23

Погуглил. Мне одному удавалось зациклить огненный шар импа чтобы он кружился бесконечно вокруг меня?

это невозможно, огненный шар импа летит по прямой

Спутали наверное с ракетой ревенанта

переход к Windows 3.1 подтолкнул к широкому распространениею графических ускорителей

О каких ускорителях идет речь? И как дум их использовал?

В оригинале написано:


RAM was becoming cheaper and the move toward Windows 3.1 had pushed graphics adapters in chipsets to become more commonplace.


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


А вообще, интересно читать старые журналы:
https://books.google.ru/books?id=KjwEAAAAMBAJ&lpg=PA1&hl=ru&pg=PA51#v=onepage&q&f=false

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

А про борьбу монстров между собой (infighting) вот неплохое видео, где все по полочкам разложено: https://youtu.be/mH1AB1pOI28

О да! И на том же канале и про искусственный интеллект монстров крайне качественно рассказано, и про баги в работе самонаводящихся ракет ревенантов, и про кучу всего. И везде — с копанием в коде игры)

И оттуда же КДПВ взята :)

отличный канал, спасибо за ссылку (смотрел его несколько лет назад на английском), больше всего мне там понравилось видео про псевдослучайные числа в DOOM'e

еще можно добавить стрелочку из состояния die в xdie, когда мертвый враг попал под дверь

а параметры сложности также в этом файле прописаны?

Да уж... Напомнили про "во были времена!" (С) :)
Играли по сети на работе, по ночам, "сервером" была машинка на i486DX2-66, и с пяток 386 машин (без звуковых карт).

И вот это "без звуковых" как-то очень мощно подставило, аж до бледного вида + те кто был курящими не могли поджечь сигарету дрожащими руками (в попытке успокоиться).

Произошла банальная "удачно сложились обстоятельства".

Один из офисов компании где мы "подвисали" по ночам, находился за стенкой большой спортивной арены, очень известного объекта построенного к Олимпиаде-80. И в нём, традиционно для Декабря-Января проводились детские "ёлки" (с участием цирковых артистов, в числе которых были и звери).

Естественно никто не будет ежедневно возить зверушек в цирк/на представление, им оборудовали вольеры под трибунами, почти впритык к стенам, за которым в т.ч. находился и наш офис.

И вот один из напряжённых моментов (около 3 часов ночи), как раз боремся с искусственным интеллектом крупного демона (автор статьи случайно не уточнил, что для командной игры и для "одиночки" их поведение тоже имело "особенности").
Страсти накаляются, и в пиковый для сюжета момент, все слышат РЫК, настоящий, от которого даже у подготовленного человека инстинктивно поднимаются волосы на голове и возникают мурашки по коже.
Причём РЫК, который не сможет воспроизвести ни одна акустическая система...

Конечно через секунду-две, народ уже сообразил что "Лёве (censored!) что-то приснилось (или за хвост укусили)", но это было после того, как организмы рефлекторно выбросили возможно весь адреналин...

Я не раз высказывал свое мнение насчет переводных статей на Хабре и мотивации людей, их постящих.

Но чтобы быть конструктивным - я просто оставлю ссылку на этот плейлист на YouTube. Это просто лучший контент для фанатов оригинального Дума:

НЛО прилетело и опубликовало эту надпись здесь

Пути нет? Например, дверь закрылась

Почему на диаграмме нет перехода из состояния SEE в PAIN?

Это когда какодемону больно смотреть на игрока?

Это когда в монстра попадают и он перестает атаковать/фризится.

В статье же русским по белому написано

В состояние PAIN противник переходит только извне, что логично — это должно происходить при получении урона.

Ровно та же история и с DIE, что логично

Но это же не терминальный статус. Через пару секунд снова статус SEE, в котором монстр атакует

В статусы PAIN, DIE, XDIE и SPAWN нельзя перейти в рамках логики "ИИ". Эти статусы могут быть выставлены только принудительно извне. Да, это некоторая натяжка, но если прям по чесноку все возможные переходы описывать, то там будет паутина типа все-ко-всем, поскольку технически, в эти три статуса (за исключением SPAWN) можно перейти почти из любого другого состояния.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий