Компания id Software открыла исходные тексты игры Doom 3 BFG
27 ноября 2012 года
Компания id Software, входящая в состав корпорации Zenimax, опубликовала в своём репозитории на GitHub исходные тексты игры Doom 3 BFG Edition. Код доступен под лицензией GPLv3. Игра Doom 3 BFG Edition, представляющая собой современное переработанное издание Doom 3, поступила в продажу всего несколько недель назад. Изначально продаваемый вариант игры не доступен для платформы Linux, но ожидается, что открытие кода позволит подготовить соответствующий порт силами энтузиастов, так как ранее открытый код Doom 3 поддерживает Linux.
Игровые данные (карты, текстуры, звуки и т.д.) не входят в состав открытого пакета, по прежнему остаются закрытыми и доступны на условиях отдельного пользовательского соглашения. Кроме того, не переведена в разряд открытых реализация метода "depth fail", используемая для предварительного рендеринга теней, которая является запатентованной технологией, поставляемой в рамках отдельного лицензионного соглашения с компанией Creative Labs.
По сравнению с открытыми год назад исходными текстами игры Doom 3 и движка id Tech 4 в BFG-редакции Doom 3 представлена достаточно большая порция улучшений и исправлений. Например, повышено качество освещения, добавлены дополнительные проверки против читеров, реализованы новые опции меню, улучшены рендеринг и качество звука, обеспечена поддержка стереоизображения, включён режим сохранения чекпоинтов, добавлена возможность игры с использованием 3D-шлемов Oculus Rift. Отдельно отмечается включение наработок, направленных на увеличение производительности кода, выполняющего операции сглаживания, который стал быстрее в 16 раз на оборудовании Nvidia и в 8 раз на системах с видеокартами Intel и AMD.
Источники
правитьЛюбой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.