КОМПЬЮТЕРНЫЕ ИГРЫ / ИГРЫ

Doom


Обманные коды

Обманные коды или читы, чит-коды (cheats) — особые коды, вводимые с клавиатуры (в современных играх обычно через консоль), которые позволяют получить в игре какие-либо преимущества. В Doom для активации кода требуется просто набрать комбинацию букв на клавиатуре в любой момент игры. Ввиду популярности Doom некоторые его коды также стали очень известны. Наиболее популярным является код IDDQD, который делает игрока неуязвимым к большей части (не всех, а только «обычных» типов повреждений), а также IDKFA, который дает игроку всё оружие, патроны, ключи, а также 200 очков брони. Любопытно, что в другой изданной id Software игре, Heretic, данные коды имеют обратный эффект — IDDQD мгновенно убивает игрока, а IDKFA отнимает все оружие и снаряжение.

В современных портах для запуска Doom (см. Список портов серии Doom) нередко есть консоль, и поддерживаются коды в виде консольных команд (например god, fly, give и др.), большинство из которых являются копиями кодов из Quake — другой популярной игры от создателей Doom.

Игровой движок idTech1 от id Software, ставший основной игр Doom, Doom 2, Heretic и очень многих других. http://16-bits.ru Наша группа ВКонтакте, которая обн...

Все видео

Технология

«Библия Doom»

Том Холл, геймдизайнер, в начале разработки написал документ, известный под названием «Библия Doom». В документе было предусмотрено следующее:

  • выбор из пяти персонажей (когда ад разверзся, эти пятеро играли в карты).
  • проработанный сюжет, включавший путешествие с военной базы в ад и обратно.
  • военная база располагалась на спутнике некоей планеты, называвшемся Tei Tenga.

Кармак на всё это ответил так: «Сюжет в игре — как сюжет в порнофильме. Он должен быть, но он не так важен». В итоге документ Холла был отвергнут, но часть его идей вошла в игру в другом виде. Например, планета Tei Tenga превратилась в Фобос, Деймос и Марс (местопребывание ада). Определённую часть образовавшейся пустоты заполнил Джон Ромеро уже по ходу работы.

Холл изучил строение различных военных объектов: (складов, казарм и других). Однако тестовые уровни, построенные им, были оценены как «банальные и неинтересные», ориентированные больше на реализм, чем на игру. Более абстрактными, но и более пригодными для игры, по мнению Кармака, оказались уровни Джона Ромеро. За полгода до выпуска игры в результате этого творческого конфликта Том Холл покинул компанию.

Движок

Движок Doom — псевдотрёхмерный движок, поэтому его иногда называют 2,5-мерной игрой. Другие примеры 2,5-мерных игр — Rise of the Triad, Duke Nukem 3D, Blood.

Писался движок на Си на рабочих станциях NeXT на операционной системе NEXTSTEP. Изначально использовался компилятор Intel C, но в дальнейшем разработчики перешли на Watcom C. Утилиты были написаны под NeXT на Objective-C. Движок Doom для своего времени был достаточно прогрессивным явлением.

Впрочем, не стоит забывать, что в некоторых портах Doom (к примеру, ZDoom) используется другой движок, в котором лишь имитируется поведение объектов Doom, причём эта имитация не всегда соответствует оригиналу.

Графика

Некоторые спрайты были нарисованы вручную. Другие (спрайты игрока, арчвайла, паука-предводителя) были созданы из металла, латекса и пластилина, сфотографированы с разных углов и дорисованы в графической программе.

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

 


Комментарии

Добавить комментарий
Комментарий
Отправить