Компания id Software, входящая в состав корпорации Zenimax, опубликовала (https://github.com/id-Software/DOOM-3-BFG) в своём репозитории на 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 (http://en.wikipedia.org/wiki/Oculus_Rift). Отдельно отмечается включение наработок, направленных на увеличение производительности кода, выполняющего операции сглаживания, который стал быстрее в 16 раз на оборудовании Nvidia и в 8 раз на системах с видеокартами Intel и AMD.<center><iframe width="640" height="360" src="http://www.youtube.com/embed/h8TnP-mgDoI?rel=0" frameborder="0" allowfullscreen></iframe></center>
URL: http://www.bethblog.com/2012/11/26/source-code-and-title-upd.../
Новость: http://www.opennet.me/opennews/art.shtml?num=35433
Ай да ID-Tech, ай да сукин сын!
Пусть так будет с каждым игровым проектом!
Они же отказались от дальнейшей поддержки линюкс, то есть не будут делать игры с оглядкой на него, как ранее, так что это последний подобный подарок. Конечно, если Вальве не поможет остальным игроделам одуматься :)
Open Source не ограничивается Linux. Они отказались выпускать коммерческие релизы для Linux, но не отказывались открывать свои разработки. Код как был так и остался многоплатформенным, для его работы в Linux нужно лишь специальную прослойку добавить (можно взять готовую из кода Doom 3).
Почему "последний подарок", если код будет продолжать открываться?
Видишь ли, чувак. Код-то они открыли. Но вот игры - они не из одного кода состоят. Там львиная доля - это медийный контент. С коим у СПО очень жалкое положение. Достаточно посмотреть на OpenArena - и обрыдаться. Такого у...ища мне давненько не приходилось видеть. И текстуры, и остальной контент - жалкое подобие левой руки. Так-то.
> С коим у СПО очень жалкое положение. Достаточно посмотреть на OpenArenaXonotic это расскажите. Там ща и текстурки весьма приличного разрешения, и модели подтянули, и фич в движке более чем, и геймплей в сумме - зачетный. С кучей разных режимов и прочая. Delivers.
текстурки и шейдеры у них давно, а вот анимация и модели как были на уровне десятилетней давности, так и остались.
> текстурки и шейдеры у них давно,Но в таком качестве и разрешении - только после того как они с nexuiz-а отфоркались. Видимо сообщество серьезно разозлилось и раззадорилось: теперь под xonotic навалом красивейших карт с очень качественными текстурами. И эффекты их движок и так умеет на весьма приличном уровне, при том максимальные настройки зададут работы любому GPU.
> а вот анимация и модели
Модели там тоже переделали, стали явно лучше. Не говоря о том что в зависимости от сервера и карт модели могут быть и местного разлива, так что всех под одну гребенку - это несколько опрометчиво. Все определяется пряморукостью дезигнера.
> Но в таком качестве и разрешении - только после того как они
> с nexuiz-а отфоркались. Видимо сообщество серьезно разозлилось и раззадорилось: теперь
> под xonotic навалом красивейших карт с очень качественными текстурами. И эффекты
> их движок и так умеет на весьма приличном уровне, при том
> максимальные настройки зададут работы любому GPU.вы только не забывайте что любой ГПУ можно кривым кодом нагрузить, а создатели карт вообще не горят желанием оптимизацией заниматься. на одних и тех же настройках имеем на одной карте больше 120 кадросекунд, а на другой меньше 30...
> Модели там тоже переделали, стали явно лучше. Не говоря о том что
> в зависимости от сервера и карт модели могут быть и местного
> разлива, так что всех под одну гребенку - это несколько опрометчиво.
> Все определяется пряморукостью дезигнера.модели намного лучше чем были в нексуиз-классик, но до уровня современного нексуиз (который коммерческий) им как до луны
> вы только не забывайте что любой ГПУ можно кривым кодом нагрузить,Можно. Но это не в интересах авторов двигла. Поэтому обычно серьезную нагрузку обеспечивает код который имеет на то некие причины. Да, обсчет реалистичного освещения по всей сцене требует ресурсов, равно как и HDR всякие и прочая. Это странно?
> а создатели карт вообще не горят желанием оптимизацией заниматься. на одних и
> тех же настройках имеем на одной карте больше 120 кадросекунд, а на другой меньше 30...Обычно на то есть объективные причины. Если в дешевой карте лишь 1 канал памяти, самый тормозной тип оперативки (простой DDR3 вместо GDDR5), да еще не дай боже совместно юзаемый с остальной системой (т.е. интеграт) минимальное число процессинговых элементов и прочая - вы получаете то что и должны. Затычку для слота/фичу "на отвали".
> модели намного лучше чем были в нексуиз-классик, но до уровня современного нексуиз
> (который коммерческий) им как до луныА его вообще выпустили хотя-бы? Мне он как-то малоинтересен, ибо как я понял от оригинала там аж целое название.
В xonotic же все правильно сделали: не продолбали интенсивный и доставляющий геймплей, но серьезно подтянули графику. Получилось весьма даже.
> Обычно на то есть объективные причины. Если в дешевой карте лишь 1
> канал памяти, самый тормозной тип оперативки (простой DDR3 вместо GDDR5), да
> еще не дай боже совместно юзаемый с остальной системой (т.е. интеграт)
> минимальное число процессинговых элементов и прочая - вы получаете то что
> и должны. Затычку для слота/фичу "на отвали".я такую картину наблюдал на очень неслабой видеокарте, потому с интегратом - мимо кассы
отсюда и возмущения :(> А его вообще выпустили хотя-бы? Мне он как-то малоинтересен, ибо как я
> понял от оригинала там аж целое название.выпустили, на cryengine 3 (вроде), он красивее и всё такое, но игра, для меня, получилась скучнее xonotic'а
Они его открыли через 10 лет после релиза. Подождешь еще 10
ты больше кармака слушай. беседка им мозги вправит, они умеют.
КЛБ
Молодцы, т.к. провели работу над ошибками, которые присутствовали в Doom 3
какие там были ошибки, можно узнать?
> какие там были ошибки, можно узнать?Бертругер какой то зашуганный
Да, а Рейдж уже наверно тоже открыли, я что-то пропустил?По факту - Дум 3 был хорошо для своего времени. Сейчас он не о чем. Народ решил срубить бабла на бренде и выпустил Дум 3 с переделанным в худшую сторону освещением и приколоченным гвоздями к руке, фанариком. Текстур как ни странно, тоже не добавили, хотя текстуры в ХД качестве, наверно первое что ждали от ремикса(и которые кстати существуют, и раздаются НЕ Камраком совершенно бесплатно), не каких-то новых секретов. Камрак, одобрив выпуск этого пука в воздушном шаре, обосрался еще раз. И вот он решил, хоть как-то обелить свое потоптанное имя, которое и так уже неудел после выпуска Рейджа? Ну, у меня больше нет обьяснений, почиму БФГ окрыли так быстро, а тот-же Рейдж нет.
ИМХО, этот код, в таком виде, НЕ НУЖЕН и Камрак тоже НЕ НУЖЕН, пока че-нить путного не выпустит.
Вот тебе лучшее объяснение, они открывают код предыдущего движка. Сейчас актуальный пятый, все что на четверке открыто, и так происходит уже более десяти лет.
Это ты не нужен.
Я до сих пор с удовольствием иногда прохожу SOF, HL, SC, WCII, Chaser, etc
> Отдельно отмечается включение наработок, направленных на увеличение производительности кода, выполняющего операции сглаживания, который стал быстрее в 16 раз на оборудовании Nvidia и в 8 раз на системах с видеокартами Intel и AMD.На NVIDIA GeForce 9800GT игра выдаёт хороший FPS и при 16x сглаживании.
А теперь будет хороший GPS выдавить и при 256х сглаживании!
Это УХУДШЕННАЯ версия игры. Убрали главную фишку - динамические тени. Порт порта с консоли. Подробный обзор тут: https://www.youtube.com/watch?v=PLPUexm0jsE
[удолил]
В БФГ Эдишен от фонарика нет вообще теней. Остались только статические прерасчитаные тени от лампочек уровня. Может быть это как то связано с тем, что там сделали фонарик как в халфе, типа всегда доступен(раньше надо было брать вместо оружия). Ну и просто сделали уровни намного светлее, обстановка уже не та. Так же люди текстуры сравнивали - пережаты с худшим качеством. Про дополнительные вообще отдельная тема. Просто бабла срубить.
>Про дополнительные вообще отдельная тема. Просто бабла срубить.Про дополнительные УРОВНИ вообще
Oh, WTF? В xonotic динамическое реалтаймное освещение запилили на двигуне от первой кваки ажно. Да, допилено конечно люто и специалистом, но всякие там тени ии освещение например от летящей ракеты вполне честно считаются. Это что, крутое коммерческое двигло на 3 поколения новее так не умеет? O_O
> Oh, WTF? В xonotic динамическое реалтаймное освещение запилили на двигуне от первой
> кваки ажно. Да, допилено конечно люто и специалистом, но всякие там
> тени ии освещение например от летящей ракеты вполне честно считаются. Это
> что, крутое коммерческое двигло на 3 поколения новее так не умеет?
> O_OКод открыт? Открыт. Бери в зубы редактор кода - и на.бывай, чувак! Тебе никто ничего не обязан!
> Код открыт? Открыт. Бери в зубы редактор кода - и на.бывай, чувак!
> Тебе никто ничего не обязан!Да я как бы в курсе, но смысл в таком движке для меня остался загадкой. Ну, кроме стереотипов что "дум-круто, Кармак-круто".
> что, крутое коммерческое двигло на 3 поколения новее так не умеет?умеет, и всегда умело. возможно, они решили так «оптимизировать». привинти к оригинальному D3 мод «всегда с фонариком во лбу» и увидишь, что всё ок там с тенями.
подозреваю, что просто выпилили «честный» фонарик и впилили texture projection. в принципе, некий смысл в этом усмотреть можно: фонарик светит всегда практически из одной и той же точки, так что «игру теней» от него не особо видно. а ресурсы хоть и не сильно, но хавает.
Динамические тени там есть. Вот только такие же говеные как и в оригинальном думе3 - стенсильные, которые не дают возможности сглаживания краев тени. Для того чтобы сделать нормальные тени там надо имплементировать шэдоумаппинг (рендер тени в текстуру в реальном времени).
> Динамические тени там есть. Вот только такие же говеные как и в
> оригинальном думе3 - стенсильные, которые не дают возможности сглаживания краев тени.
> Для того чтобы сделать нормальные тени там надо имплементировать шэдоумаппинг (рендер
> тени в текстуру в реальном времени).кому-как, мне, например, "квадратные" тени гораздо меньше нравятся, чем думовские - стенсильные
Пролистал его видеообзор на Dishonored, почитал отзывы людей которые реально играли (и я знаю, что они играли)… В общем, если его обзор на Doom такой же, то лажа это полная. Зато он знает три матюка и может их повторять в течение часа не зависимо от темы.
Дело вкуса. Если не веришь ему, то вот тебе летсплей от ололо-канобу http://youtu.be/UZWwYxHKv1U?t=33m4s кусок про тени.
Поймал себя на мысли что в опенсорсном xonotic есть куча не в пример более симпатичных карт. С более качественной графикой, ага...
Итак, что мы имеем на выхлопе?
Беседка купила id и профинансировала переиздание игры 8-летней давности чисто срубить денег… что и произошло. Изменилось только качество текстур (вроде как пережаты) и фонарик наконец прилепили на плечо, но зачем-то убрали отбрасываемые им тени, а саму игру сделали светлее сделав этот самый фонарик даром ненужным. В комплект накинули всех дополнений и засунули первую и вторую часть. Классическое коммерческое переиздание-компиляция. Осталось подождать пока фанаты на него портируют всё то, что сделали с оригиналом, выключат излишнее освещение и включат тени от фонарика, и можно будет играть.Ну а за обновлённый движок можно поблагодарить.
А теперь к предыдущему обзору… Какие 20 лет? Какое полное отсутствие теней? Что он там нёс про фонарик в левой руке в оригинале и третью руку в BFG-версии? Даже идиоту понятно, что фонарик закрепили на плече… Что за ахинею тот красавец вообще несёт на протяжении почти часового обзора в перерывах между матюгами (и как эту ахинею вообще можно понять)? Чему там верить? Воплям школьника из 5-6 класса?
А главный прикол пожалуй в том, что все довольны. Хейтеры получили шмат, который даже проглотить не все осилили (это ж надо так исходить слюной на тени). Те, кто не играл, получили повод пройти. Любители делать моды получили возможность применить все свои наработки на обновлённом движке. А OpenSource-сообщество получило обновлённую версию оригинального движка. Разве что тем, кто уже прошёл игру, ничего нового не досталось, зато теперь можно подключить тот шлем виртуальной реальности и перепройти старую знакомую игру с ним. Почему нет? Тоже профит.
> Осталось подождать пока фанаты на
> него портируют всё то, что сделали с оригиналом, выключат излишнее освещение
> и включат тени от фонарика, и можно будет играть.или просто запустят старый дум на новом движке.
https://www.youtube.com/watch?v=HPSVLI6lEoI
тут интереснее и звуковой поток имбецила не слышен
> тут интереснее и звуковой поток имбецила не слышенЗвуковой поток душится нажатием одного крыжика в плеере. Гениям на заметку :)
тишина при просмотре видео вносит некоторый диссонанс, не замечаете?
> тишина при просмотре видео вносит некоторый диссонанс, не замечаете?Ммм... у мсье нет плеера в системе? Бедный аноним! :(
так теперь шо, энтузиасты смогут сделать ремейк doom 1/2 на этом движке? а то настоящий в данное время ремейк дума 1/2 похож на графику квейка 2
> так теперь шо, энтузиасты смогут сделать ремейк doom 1/2 на этом движке?
> а то настоящий в данное время ремейк дума 1/2 похож на
> графику квейка 2здрасти!
http://www.flaterco.com/kb/DOOM/ClassicDOOM3_1.0.png
а где сама игра для закачки? а то кроме скреника ничо нету)))
пардон, на рутракере уже нашел
поиграл в этот Doom 3 classic - не понравился, мало напоминает оригинал. Doom remake и то лучше, хоть и движок послабее. но это всЁ фигня, я свой выбор остановил на Doom 95, чистый оригинал только графику можно повысить до 640х480 + принудительный FSAA и не надо никаких досбоксоф)))
> поиграл в этот Doom 3 classic - не понравился, мало напоминает оригинал.
> Doom remake и то лучше, хоть и движок послабее. но это
> всЁ фигня, я свой выбор остановил на Doom 95, чистый оригинал
> только графику можно повысить до 640х480 + принудительный FSAA и не
> надо никаких досбоксоф)))ну и к чему тогда были возгласы о ремейке?
уровни вполне похожи на оригинальные, но с творческим переосмыслением
я когда спрашивал про ремейк на движке doom 3 я тогда еще не видел ни этого ремейка ни doom 95, я буквально пару часов назад за пару часов просмотрел и то и другое
я даже doom remake только сегодня увидел в первый раз и после обзора тут и отписался, как раз подходящую тему увидел на опеннет. сейчас еще буду качать Doom 3 Wulfen Texture Pack 2.0 - говорят графика ваще СУПЕР!!! и еще если кто не знает, я вот вчера нашел wolfenstein 3d remake под названием Wolfram - отличный ремейк с суперской графикой!!!
> вчера нашел wolfenstein 3d remake под названием Wolframвыглядит интересно. правда, опять какая-то закрытая хреновина…
> так теперь шо, энтузиасты смогут сделать ремейк doom 1/2 на этом движке?
> а то настоящий в данное время ремейк дума 1/2 похож на
> графику квейка 2поставь уже doomsday и да не нафлуди
> поставь уже doomsday и да не нафлудиdoomsday очень далёк по качеству контента от doom3
>> поставь уже doomsday и да не нафлуди
> doomsday очень далёк по качеству контента от doom3Лол что? Какое качество? Дум1 и Дум2, хексен, херетик - в них приятно играть такими какими они были
> Лол что? Какое качество? Дум1 и Дум2, хексен, херетик - в них
> приятно играть такими какими они былии чо? человек спросил о ремейке, вот он - Doom 3 Classic, модификация doom3, а doomsday - убогие перводумы с графическими "наворотами", которые выглядят мягко выражаясь аляповато
слушай, друг. я весь яндекс и гугл облазил, но doomsday это какой то скрол шутер, еще судный день фильм, но никакой ни doom подобная игра
> слушай, друг. я весь яндекс и гугл облазил, но doomsday это какой
> то скрол шутер, еще судный день фильм, но никакой ни doom
> подобная игравообще-то это движок такой. google://doomsday+doom — первая же ссылка. у тебя какой-то неправильный гугель.
сенкс, я искал просто doomsday
> сенкс, я искал просто doomsdayну ёлки, ты как в 90-х. сейчас одного слова обычно мало, дай же бедному поисковику контекст какой-нибудь. особенно если слово само по себе распространённое.
я только что попробывал doomsday, еще раз спасибо, doomsday Супер! я чуть не обосрался от щастья
да меня-то не за что благодарить, это ж не я его посоветовал. kurokaze благодари.
Спасибо Большое, за то что подсказал doomsday, doomsday Супер, я чуть не обосрался от щастья, когда увидел!
Ох, после второго еще и третий "Дум" был? О_о
> Ох, после второго еще и третий "Дум" был? О_оЕще и кваки 2,3 и 4, есть, прикинь
> Ох, после второго еще и третий "Дум" был? О_оДа! И ядро линукса уже 3.7 на подходе, GCC 4.8 скоро выпустят. А хорошо у нас в 2012 году, правда? Кстати, вы из какой криокамеры? :)
> А хорошо у нас в 2012 году, правда?неа, не очень. какие-то странные люди то прямоугольники со скруглёнными углами патентуют, то другую подобную хрень…