Size: a a a

2021 March 29

J

Jabberwock in Doom 2D
("офигенная" - в духе ранних игр ИД. Это я иронично)
источник

J

Jabberwock in Doom 2D
ок, надо идти
источник

J

Jabberwock in Doom 2D
Вообще с хадами было бы очень круто не хардкодить их, а сделать тоже модабельными
источник

S

Stas'M in Doom 2D
Jabberwock
Вообще с хадами было бы очень круто не хардкодить их, а сделать тоже модабельными
+1
источник

𝓓

𝓓𝓪𝓯𝓷𝓪 in Doom 2D
✨Rating Jabberwock increased to 5!Jabberwock increased to 5!

🏆Rank gained «visiting»
источник

O

OutCast in Doom 2D
Реализовать можно двумя способами. Это как минимум. Первый способ, захардкодить. Просто добавить нужные шрифты, текстуры, параметры, пункты меню прямо в код и там оставить. Из минусов, добавление нового hud возможно только в код, из плюсов под модификацию остаются текстуры и шрифты в ваднике. Второй способ, с помощью механизма подтягиваем ini'шник прямо из вадника с ресами и из него достаём и читаем параметры по типу:
Название hud
Тип (с панелью, прозрачной панелью, без панели, над/под игроком)
Шрифт для цифр
Цвет полосок (или текстура)
Текстуры оружия/патронов
Координаты отрисовки
Итд.
Из плюсов, то что можно будет подключать почти любой hud из вадника, и если параметры файла прочитаны успешно, то он добавится в опциях. Из минусов, дольше делать. И скорее всего это не добавят в релиз))
источник

O

OutCast in Doom 2D
Кстати, во втором случае можно будет ставить стандартное имя в параметре Название hud, и таким образом менять стандартный hud принудительно. Это будет полезно в некоторых графических модах. К тому же раз уж будут делать hud, то помнится мне, как-то хотели триггер на включение/отключение hud. Это рядом, но включает правку редактора.
источник

ДФ

Дима Фузов in Doom 2D
То есть на каждуюкарту свой персональный хад? Это необычно)
источник

O

OutCast in Doom 2D
Скорее не на карту, а на вадник
источник

J

Jabberwock in Doom 2D
ну и несколько вариантов в самой игре
источник

O

OutCast in Doom 2D
Да можно и несколько в одном ваднике. Добавить количество hud'ов как параметр ini'шника и всё. А там внутри настройку по типу [hud00] [hud01] итд.
источник

С

Сусанна in Doom 2D
<equine> брр
источник

С

Сусанна in Doom 2D
<equine> страшное что-то рассказываете
источник

С

Сусанна in Doom 2D
<equine> весь хад в гейвад и всё, не чего там ещё к картам это лепить.
источник

J

Jabberwock in Doom 2D
а если мод?
источник

С

Сусанна in Doom 2D
<equine> ну вот моды и делать через гейвады
источник

С

Сусанна in Doom 2D
<equine> если уж что-то на карты впиливать, то уж по нормальному, через нормальные скрипты, с нормальным продуманным апи, а не через убогие ini
источник

С

Сусанна in Doom 2D
<TerminalHash> Через декорат
источник

С

Сусанна in Doom 2D
<TerminalHash> Но кто его впилит
источник

DD

Dmitry D. Chernov in Doom 2D
декорат ненужно
источник