- ZDoom
-
ZDoom Тип Разработчик Randy Heit
Операционная система Последняя версия Лицензия Сайт ZDoom — порт (расширение движка) для компьютерной игры Doom[1]. Последняя версия на момент 27 июля 2012 года 2.6.1.
Содержание
Особенности порта
- Работает на новейших версиях операционных систем Windows, Linux и Mac OS X;
- Позволяет играть во все игры на движке id Tech, такие как Doom, Doom 2, Heretic, HeXen, Strife;
- Поддерживает все возможности редактирования в формате Hexen (ACS, хабы, и т.д.);
- Также поддерживает большинство возможностей порта BOOM;
- Позволяет подключать ресурсы прямо в архивах ZIP и 7-Zip. Порт сам находит в нём подходящее содержимое и пробует его загрузить.
- Поддерживает новейшие возможности редактирования такие как:
- Цветное освещение секторов;
- Создание новых монстров, оружия, предметов с помощью DECORATE;
- Текстуры высокого разрешения;
- Новые функции ACS, которые не поддерживались в Hexen;
- Поддержка музыкальных форматов: Ogg Vorbis, MOD, XM, IT, S3M, MIDI, и MP3;
- Поддержка звуковых форматов: FLAC, WAV;
- Поддержка графических изображений в форматах: JPEG, PNG;
- Лимиты оригинального движка Doom значительно увеличены;
- Свободный обзор мышью (теперь вверх/вниз);
- Высокое разрешение;
- Прозрачность спрайтов и текстур;
- Консоль;
- Полная поддержка геймпадов под Windows;
- Поддержка 8 игроков в сетевой игре через UDP/IP, включая режим командной игры;
- Возможность прыгать и приседать;
- Большой набор прицелов;
- Теперь объекты больше не имеют бесконечную высоту (т.е. теперь на них можно запрыгнуть или оказаться под ними).
DECORATE
DECORATE — это язык программирования, подобный C++, позволяющий создавать модификации для ZDoom[2].
Вот простой пример кода оружия[3]:ACTOR NewChaingun : Weapon 25666 { Inventory.PickupMessage "You got the New Chaingun!" Weapon.AmmoType "Clip" Weapon.AmmoGive 50 Weapon.AmmoUse 1 States { Ready: NCHG A 1 A_WeaponReady Loop Deselect: NCHG A 1 A_Lower Loop Select: NCHG A 1 A_Raise Loop Fire: NULL A 0 A_GunFlash NCHG BC 3 A_FireBullets(15,10,1,7) NULL A 0 A_ReFire Goto Ready Flash: NCHF A 3 A_Light1 NCHF B 3 A_Light2 Goto LightDone Spawn: NCHG E -1 Stop } }
GZDoom
GZDoom — форк проекта ZDoom, обеспечивающий поддержку OpenGL. Оба порта развиваются совместно, но новые версии появляются несколько чаще, чем у ZDoom. Последняя версия 1.6.0 [Источник].
Модификации
Порт ZDoom известен своими широкими возможностями к модификации. Для этого используются скрипты ACS (Action Code Script) и язык Decorate. Одной из самых знаменитых модификаций является Æons of Death, добавляющая в игру множество нового оружия и монстров.
Примечания
См. также
Ссылки
DOOM Doom (The Ultimate Doom) | Doom II: Hell on Earth | Final Doom | Doom 64 | Doom 3 (Resurrection of Evil) | Doom RPG | Doom 4 Разработка id Software | Nerve Software | Джон Кармак | Джон Ромеро | Движок Doom Порты серии Doom ZDoom • PrBoom • GZDoom • jDoom • WinDoom • Skulltag Книги и фильмы «По колено в крови» | «Ад на Земле» | «Адское небо» | Фильм Вселенная Doom Кибердемон | Имп | DoomGuy | Ракетомёт | Плазмоган | BFG9000 | Объединённая Аэрокосмическая Корпорация Категория:Doom •
Портал:Компьютерные игры
Категории:- Программное обеспечение по алфавиту
- Doom
- Свободные игровые движки
Wikimedia Foundation. 2010.