Welcome to U.A.C. [O.S.A.]
login / register 
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Obsidian (генератор уровней на базе Oblige и ObAddon) 1, 2  След.
   Список разделов - Doom и его порты - Obsidian (генератор уровней на базе Oblige и ObAddon)Ответить
АвторСообщение
Mostcus
= Commissar =
Next rank: - UAC Commissar - after 51 pointsМодератор форумаАдмин сайта
5749

Doom Rate: 2.47

Posts quality: +1374
Ссылка на пост №1 Отправлено: 16.03.21 18:36:03
Oblige — самый известный и качественный генератор уровней для DOOM, DOOM II (а также Heretic и Hexen).

ObAddon — самый известный и качественный аддон для Oblige, призванный делать уровни еще лучше и интересней.

Начиная с 11 марта 2021 года ObAddon перестаёт быть просто аддоном и становится частью нового клиента на базе Oblige под названием Obsidian.

В этой теме я буду стараться публиковать новости об обновлениях проекта.

Связанный ресурс на Doom Power

Рейтинг сообщения: +4, отметил(и): VladGuardian, +Ku6EPyXOBEPTKA+, Mud, MasterMind
1 2 1
Gadavre
Chief Petty Officer
Next rank: - Warrant Officer - after 86 points
954

Doom Rate: 1.15

Posts quality: +192
Ссылка на пост №2 Отправлено: 16.03.21 19:51:27
Есть также тема о всех генераторах для дума.
Ссылка
1
Mostcus
= Commissar =
Next rank: - UAC Commissar - after 51 pointsМодератор форумаАдмин сайта
5749

Doom Rate: 2.47

Posts quality: +1374
Ссылка на пост №3 Отправлено: 16.03.21 19:55:59
Gadavre пишет:
Там и пиши. В чем проблема?

Я в той теме отписал, почему. Читай внимательнее, пожалуйста.
1 2 1
Mostcus
= Commissar =
Next rank: - UAC Commissar - after 51 pointsМодератор форумаАдмин сайта
5749

Doom Rate: 2.47

Posts quality: +1374
Ссылка на пост №4 Отправлено: 22.03.21 11:21:28
Вышел 11 бета-релиз:


-Implemented (optional) reject node building for both GL and non-GL engines
-Hexen prefab support is more fleshed out; specials and activation flags should carry over properly
-Added SPAC activation flags to Hexen UDMF format
-ZDoom and GZDoom collapsed into a single engine listing


Скачать

Рейтинг сообщения: +2, отметил(и): Mud, MasterMind
1 2 1
Mostcus
= Commissar =
Next rank: - UAC Commissar - after 51 pointsМодератор форумаАдмин сайта
5749

Doom Rate: 2.47

Posts quality: +1374
Ссылка на пост №5 Отправлено: 25.03.21 12:00:15
Вышел 12 бета-релиз:


-Added tooltip on Engine selection describing the different options
-Merged ZDoom/GZDoom into the ZDoom-ish entry
-Added PrBoom-Compat engine option (allows for GL V2 node building versus BOOM-Compat)
-Added WOOF engine option
-Fix for some prefabs string negation check (i.e., !cave)
-More Lua fixes and Prefab Updates


Скачать

Рейтинг сообщения: +1, отметил(и): MasterMind
1 2 1
Mostcus
= Commissar =
Next rank: - UAC Commissar - after 51 pointsМодератор форумаАдмин сайта
5749

Doom Rate: 2.47

Posts quality: +1374
Ссылка на пост №6 Отправлено: 28.03.21 16:01:42
Вышел 13 бета-релиз:


-Scaling GUI
-Top menu added; other widgets rearranged
-New prefabs
-Lua fixes and changes
-Fixed bug preventing batch mode from executing successfully


Скачать

Рейтинг сообщения: +1, отметил(и): MasterMind
1 2 1
+Ku6EPyXOBEPTKA+
= Major =
Next rank: Lieutenant Colonel after 297 pointsМодератор форума
2993

Doom Rate: 2.06

Posts quality: +1462
Ссылка на пост №7 Отправлено: 30.03.21 19:45:46
В общем, попробовал скомпилить пару карт. Вроде норм. UI всё тот же, все настройки, что и были в последнем сырнике obaddon. Есть баг. Если поставить размер карт прогрессивный, а в настройкой управления выставить самый большой вариант карт, то даже на линейном увиличении может в фатал вывалиться генератор. Похоже проблема с тем, что в один прекрасный момент просто генератор не знает куда впихнуть префабы. Лечится либо уменьшением максимального размера карт, либо совсем "медленной кривой" увеличения (чтобы не возникало дефицита пространства).

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


Ы. Не повторяйте моих ошибок. На этом собственно и встал компилятор.

Рейтинг сообщения: +2, отметил(и): Mostcus, MasterMind
2 1 7
Mostcus
= Commissar =
Next rank: - UAC Commissar - after 51 pointsМодератор форумаАдмин сайта
5749

Doom Rate: 2.47

Posts quality: +1374
Ссылка на пост №8 Отправлено: 30.03.21 19:53:50
+Ku6EPyXOBEPTKA+, о, интересно. Да, баги есть, причем порой весьма нелепые: можно поставить Boom-формат, а потом крутить GZDOOM-настройки и программа и ухом не поведет. Но тут уже косяк базовой программы, которую пока менять не собираются (да и могут ли?)
1 2 1
+Ku6EPyXOBEPTKA+
= Major =
Next rank: Lieutenant Colonel after 297 pointsМодератор форума
2993

Doom Rate: 2.06

Posts quality: +1462
Ссылка на пост №9 Отправлено: 30.03.21 20:01:58
Mostcus
Там есть косяк, что после установки некоторых галок нужно перезапускать oblige (это был очень древний баг). По крайней мере с joke wad модулем так было. Сейчас уже пытаюсь 10 раз наверно откомпилить вад. То на 27-ой сваливается в фатал, то на 30 прям перед самым концом. Один раз получилось, но судя по всему невероятным чудом. Кстати, заметил, что 30 карта компилится как обычная, что странно, так как технически это должен быть icon of sin. Может настройка где-то? Так же осталась загадкой как делать 31 и 32 карты в стиле Вольфа. Конфиг "как оригинал" не помогал.

Рейтинг сообщения: +1, отметил(и): Mostcus
2 1 7
Mostcus
= Commissar =
Next rank: - UAC Commissar - after 51 pointsМодератор форумаАдмин сайта
5749

Doom Rate: 2.47

Posts quality: +1374
Ссылка на пост №10 Отправлено: 30.03.21 23:28:45
А там тем временем 14 бета-релиз!


-New "Monster Variety Jumpstart" setting to introduce more difficult monsters in the first level
-More prefabs and Lua fixes
-Heretic's last missing (required) prefab added; map generation should fail far less often
-Titlebar of main window will update with build progress
-Tooltip/legend added to minimap


Скачать
1 2 1
JSO x
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 106 points
1334

Doom Rate: 2.26

Posts quality: +726
Ссылка на пост №11 Отправлено: 01.04.21 22:08:10
Создал набор карт (со второй попытки, первый раз генератор завис), пробежался по паре из них. Что-то явно не то со встроенным NodeBuilder -- часто можно встретить картину, что монстры тебя не видят прямо перед носом, на соседнем секторе.

По поводу генерации: стала лучше в сравнении с ObAddon (предсказуемо), но всё же здесь ещё слишком явно просвечивается машинная натура автора уровней. Много префабов, хорошо детализированных, приятных -- но лежат они крупными мазками, более-менее намётанному глазу сразу видно, что в изначальной сетке примерно по 192 маппискеля и с углами в 45° и 90°. В общем, соотношение деталей к масштабу уровня огорчает. Оригинальный Oblige был в этом плане лучше, по моему мнению -- там на мелкие детали не так сильно замахивались. Уровни были беднее, но, как ни парадоксально, разнообразнее -- а здесь нет гармоничной корреляции меж деталями, сеткой, пространствами и количеством префабов.

Рейтинг сообщения: +1, отметил(и): Mostcus
2 7 1
MasterMind
- Major -
Next rank: = Major = after 265 points
2675

Doom Rate: 1.85

Posts quality: +616
Ссылка на пост №12 Отправлено: 02.04.21 10:32:05
Может у нас просто настроена по-разному генерация, но лично мне Обсидиан нравится намного больше. Да, машинность очень чувствуется, иногда такое чувство будто играешь в карту, сделанную в SnapMap для классики, однако все-таки лично меня данный генератор удерживает дольше, и гораздо дольше сохраняется это "ого, вот такого я еще не видел".
Лично у меня проблем с зависанием не было.

Рейтинг сообщения: +1, отметил(и): Mostcus
1 3
Mostcus
= Commissar =
Next rank: - UAC Commissar - after 51 pointsМодератор форумаАдмин сайта
5749

Doom Rate: 2.47

Posts quality: +1374
Ссылка на пост №13 Отправлено: 02.04.21 19:55:27
Вышел 15 бета-релиз:


-New prefabs and fixes to existing ones
-Wall depth checking fixes in render.lua
-Fix for divide-by-zero error if early-game/first level monsters are all excluded
-Build status in window title should reset if a map fails to build


Скачать

Рейтинг сообщения: +1, отметил(и): MasterMind
1 2 1
+Ku6EPyXOBEPTKA+
= Major =
Next rank: Lieutenant Colonel after 297 pointsМодератор форума
2993

Doom Rate: 2.06

Posts quality: +1462
Ссылка на пост №14 Отправлено: 03.04.21 01:32:51
Mostcus пишет:
Вышел 15 бета-релиз

Похоже пофиксили баг с пространством. Теперь вроде компилит и на быстрой кривой. Показалось, что значительно улучшили связь между префабами. По крайней мере теперь стало побольше переходов. Так же чуть лучше стало заполнять пространства с скалами и стенками (дворы). Хотя пещеры по-прежнему фигня. Иногда структура уровня даже немного удивляет. Мне попался зачётный нелинейный map01. Изучать было действительно интересно.

Единственное, что немного бесит - это неадекватное поведение яркости секторов (по крайней мере для гозы). Внутренние большие помещения не освещаются совсем. Если чуть крутануть яркость (у меня стоит fakeHDR на решейде, например), то всё уходит в такую глубокую темноту. Всё же не хватает глобальных динам. лайтов для таких мест. Чтобы спавнился 1, но зато какой. Если выставлять яркость по настройкам, то начинает жутко засвечивать наоборот. Хотя возможно здесь стало чуть помягче управление (в старых билдах уже на следующей позиции тёмных мест вообще не оставалось, что тоже плохо)

Рейтинг сообщения: +1, отметил(и): Mostcus
2 1 7
Mostcus
= Commissar =
Next rank: - UAC Commissar - after 51 pointsМодератор форумаАдмин сайта
5749

Doom Rate: 2.47

Posts quality: +1374
Ссылка на пост №15 Отправлено: 03.04.21 13:55:13
Мне разок выдал уровень, где процентов 50% текстур заменял портрет Гитлера. Не то чтобы я был против, но это... странно. Некоторые уровни прям КРУТЫЕ по построению, но их губит текстурирование. Интересно, исправится ли это со временем?
1 2 1
Gadavre
Chief Petty Officer
Next rank: - Warrant Officer - after 86 points
954

Doom Rate: 1.15

Posts quality: +192
Ссылка на пост №16 Отправлено: 03.04.21 14:22:10
строит только карты для doom 2
1
Mostcus
= Commissar =
Next rank: - UAC Commissar - after 51 pointsМодератор форумаАдмин сайта
5749

Doom Rate: 2.47

Posts quality: +1374
Ссылка на пост №17 Отправлено: 03.04.21 16:02:50
Gadavre


Рейтинг сообщения: +2, отметил(и): Gadavre, +Ku6EPyXOBEPTKA+
1 2 1
+Ku6EPyXOBEPTKA+
= Major =
Next rank: Lieutenant Colonel after 297 pointsМодератор форума
2993

Doom Rate: 2.06

Posts quality: +1462
Ссылка на пост №18 Отправлено: 03.04.21 16:54:01
Mostcus пишет:
Мне разок выдал уровень, где процентов 50% текстур заменял портрет Гитлера.

Ну иногда генератор выдаёт конечно перлы. Вообще если не хочется лазить по настройкам, то лучше даже не открывать данную утилиту. Здесь надо иметь желание экспериментировать. Кстати, огромные уровни лучше не делать, на мой взгляд. Они работают нормально, но из-за большого количества деталей, очень бьёт по глазам, особенно, когда уже пройдёшь кучу КМ по лабиринтам и понимаешь, что это только 1/3 всей карты. В средних и маленьких картах на куда больший шарм. Особенно бъёт, когда вокруг клоунская блевотня на локации (куча разрозненного декора в скудных стенах). Если в техно стиле ещё нормально, так как стилистически не выбивается, то в адской тематике или в городе это выглядит странно и неуместно.

Стили выпадают разные (хотя через некоторые время сильно не хватает чего-то свежего: замки, деревни, горные местности, офис, джунгли, и.т.д... короче куча можно чего придумать). Пользуюсь смешиванием, чтобы больше выпадало комбинаций. То на выходе получается типичная зандронумщина, прям бери и заливай на какой-нибудь сервер с свистопердельными модами. То что-то отдаёт Alien trylogy, Quake, немного Duke nukem (спс текстуркам :)). А иногда появляются очень интересные сочетания, которые хочется вытащить и залить в один общий вад, чтобы получилась как бы компиляция из компиляций. Иногда не хватает сильно локаций вокруг основной. Есть терейны (локации вокруг, в которые нельзя попасть и являются чем-то вроде продолжения 3д скайбокса), которые очень годно выглядят как отдельная местность. Было бы здорово побывать там не с помощью читов, а например телепортом, чтобы издалека отстреливать врагов. Это была бы ещё одна структура построения уровня, по мере существующих, что разбавило бы знатно геймплей. Собственно пока действительно скудность чувствуется в принципах построения. Полагаю, что это ограничение уже в исходном коде. Хоть и сделан большущий шаг, по сравнению с старым Oblige, но всё равно не хватает чего-то помудрёней, какой-то интерактивности с уровнем, по мере открывания дверей (побольше элементов по типу где комната заполняется водой). Иногда на картах присутствует хороший пример псевдоэтажности, а не просто жуткие перепады высот. Побольше бы такого.

В общем, если проходить в классике, то быстро надоест. Но вот для модов, особенно с какой-нибудь гринделкой и рогаликом, где чаще сидишь в менюшках, чем наблюдаешь за уровнем - это реально годная находка. Будем следить за развитием.

Рейтинг сообщения: +2, отметил(и): Mostcus, MasterMind
2 1 7
MaStErDommind
= UAC Gunner =
Next rank: - Corporal - after 18 points
62

Doom Rate: 2

Posts quality: +2
Ссылка на пост №19 Отправлено: 04.04.21 18:15:45
Интересно, карты в большинстве вадов не от балды наверное сделаны. Либо с помощью генератора, а потом переделывали, или делали с оглядкой на уже созданные вады. Порой непросто придумать интересную архитектуру уровня.
Mostcus
= Commissar =
Next rank: - UAC Commissar - after 51 pointsМодератор форумаАдмин сайта
5749

Doom Rate: 2.47

Posts quality: +1374
Ссылка на пост №20 Отправлено: 07.04.21 10:04:25
Вышел 16 бета-релиз:

-Generic prefab implementation for Heretic and (but don't use it) HacX.
-Source code format cleanup
-Bunches of fabs, fixes, and some new textures
-Reorganized top level folder in repo
-Fixed indexing error with Sky Generator modules
-Fixed failure in Export .MAP File module
-(Tentative) fix for UDMF maps not spawning things in non-Hexen mods that use classes

Скачать
1 2 1
Страница 1 из 2Перейти наверх 1, 2  След.
   Список разделов - Doom и его порты - Obsidian (генератор уровней на базе Oblige и ObAddon)