Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
(G)ZDoom Пред.  1, 2, 3 ... 66, 67, 68 ... 70, 71, 72  След.
   Список разделов - Doom и его порты - (G)ZDoomОтветить
АвторСообщение
MasterMind
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 43 points
1597

Doom Rate: 1.87

Posts quality: +115
Ссылка на пост №1321 Отправлено: 19.05.17 09:35:48
YURA_111
Нет, именно текстовая
1 3
ZZYZX
Lieutenant Colonel
Next rank: - Colonel - after 234 pointsМодератор форума
3806

Doom Rate: 1.8

Posts quality: +646
Ссылка на пост №1322 Отправлено: 19.05.17 14:01:27
MasterMind :
З.З.Ы. Мне вот еще что интересно - можно ли через ZScript как-то воздействовать на Actor? Ну вот например, я хочу сделать оружие как в дюке, которое раздувает монстра и он взрывается. При этом хочу сделать так, чтобы мод был совместим со всеми монстерпаками путем добавления в этого Actor нового стейта, чтобы все монстры из новых монстерпаков наследовали этот стейт. Лично пробовал заменять Actor'a в декорейте, ничего не вышло

https://github.com/jewalky/ZSDuke/blob/master/Code/dn3d/projectiles/shrinkray.txt
Тут есть уменьшалка. Никакого стейта там не добавляется, работа идёт ну прям совсем напрямую с актором. Единственное, что в данном случае нужно от самого актора — это всё же не стрелять, когда он в уменьшенном виде, поэтому придётся модифицировать акторов (или у тебя монстры будут кусаться, когда не надо).
Оно немного недоделано ещё (в частности от зеркал не отскакивает, т.к. когда я это писал ещё было нельзя проверить что проджектайл врезался в зеркало...).

Но в случае с увеличивалкой это всё неактуально, просто посмотри как у меня уменьшение сделано, тут по тому же принципу должно быть.
Тестировать — пуллишь репу, подключаешь через -file (прямо папку, например -file ZSDuke) в гздум, пишешь summon shrinkray.

А вообще у меня в этой репе ещё другой прикольный код есть :o Только никак время не найду доделать хотя бы монстров.

Рейтинг сообщения: +1, отметил(и): MasterMind
2 2 1
YURA_111
= Sergeant =
Next rank: - Master Sergeant - after 58 points
342

Doom Rate: 2.02

Posts quality: +38
Ссылка на пост №1323 Отправлено: 19.05.17 14:17:17
MasterMind :
Нет, именно текстовая


Тогда проблемам есть только одно объяснение - версия дехакед-патча ниже 3.0
Как вариант, можно открыть данный дех-файл в ВХАКИДЕ и сделать "сохранить как" с новым именем. По идее прога засейвит в новый файл как последнюю версию дехакеда... Это должно решить проблему.
VladGuardian
- Major -
Next rank: = Major = after 107 points
2833

Doom Rate: 1.25

Posts quality: +222
Ссылка на пост №1324 Отправлено: 22.05.17 13:36:46
Смотрите шо творят, черти.
Кто-нибудь уже видел это видео, может что-то рассказать?
Сдается мне, не очень жизнеспособная технология - загрузка GPU какая-то подозрительно большая.
А на 5:50 вообще сцена тормозная, хотя не шибко сложная по геометрии, там только есть 3D-полы/потолки.


Рейтинг сообщения: +2, отметил(и): ZZYZX, theleo_ua
3 7 19
[D2D]_Revenant
- Colonel -
Next rank: = Colonel = after 70 pointsАдмин сайта
4370

Doom Rate: 1.57

Posts quality: +471
Ссылка на пост №1325 Отправлено: 22.05.17 13:51:43
VladGuardian
Сюда не скидывали, но я лично видел, я лично думаю - это полный слив, по сравнению с рейкастингом (поэтому видел и не запостил). Ну и по фпс можно прикинуть что к чему + ватные границы теней выглядят убого.
1 10 2
VladGuardian
- Major -
Next rank: = Major = after 107 points
2833

Doom Rate: 1.25

Posts quality: +222
Ссылка на пост №1326 Отправлено: 22.05.17 14:08:07
[D2D]_Revenant :
ватные границы теней выглядят убого

Да все уже наелись пацански-чотких, резких теней в Doom 3.
А такие размытые тени бывают от крупных (неточеченых) источников света, типа больших софитов в фотостудии, дающих мягкий свет.

Ну и по фпс можно прикинуть что к чему

С fps вообще всё тяжко, разве что разрабатывать уровни специально под эту технологию. (маленькие закрытые комнатки с простой геометрией)
3 7 19
+Ku6EPyXOBEPTKA+
- 2nd Lieutenant -
Next rank: = 2nd Lieutenant = after 37 points
1403

Doom Rate: 1.97

Posts quality: +310
Ссылка на пост №1327 Отправлено: 22.05.17 14:49:10
Ой! А главное музычку то вставили, что бы круто типо всё было. Где-то я уже подобное встречал, впрочем не об этом. ФПС дохлый даже на новом железе, а вид убогий. А потом я ради прикола решил заглянуть на карту в билере и увидел это:
Скрытый текст:




Ну и нахрена такое?

Да и потом. Есть же теневые мапы (shadowmaps), которые фактически то же самое. Уж лучше его доделать было, чем пытаться вот такой изврат делать (к слову, до сих пор 3д полы и разности высот не отбрасывают тень).

Рейтинг сообщения: +3, отметил(и): BETEPAH[iddqd], [D2D]_Revenant, VladGuardian
2 1 4
ZZYZX
Lieutenant Colonel
Next rank: - Colonel - after 234 pointsМодератор форума
3806

Doom Rate: 1.8

Posts quality: +646
Ссылка на пост №1328 Отправлено: 22.05.17 19:48:21
Не ругайтесь вы так. Вы идею не поняли. Это не должно быть полноценным рабочим модом, это примерно как то что я на ютуб выкладываю — чувак напрогал )
С этой точки зрения офигенно там всё.
А так и йожу ясно, что технология неюзабельна в реальном мире.

Рейтинг сообщения: +2, отметил(и): VladGuardian, theleo_ua
2 2 1
VladGuardian
- Major -
Next rank: = Major = after 107 points
2833

Doom Rate: 1.25

Posts quality: +222
Ссылка на пост №1329 Отправлено: 22.05.17 20:17:38
+Ku6EPyXOBEPTKA+ :
А потом я ради прикола решил заглянуть на карту в билере и увидел это:

Хоули Джизуз... :x
костыли, они такие костыли.

Скрытый текст:

P.S. А я-то думал, такие тени как-то изящно с помощью только шейдеров получаются... Типа возможности версий GZ 3.0+
3 7 19
theleo_ua
= 1st Lieutenant =
Next rank: - Captain - after 244 points
1846

Doom Rate: 1.81

Posts quality: +129
Ссылка на пост №1330 Отправлено: 22.05.17 22:23:57
VladGuardian :
Хоули Джизуз...
костыли, они такие костыли.


+Ku6EPyXOBEPTKA+ :
Ой! А главное музычку то вставили, что бы круто типо всё было


мне кажется кое-кто не понимает значение слова demoscene

Рейтинг сообщения: +2, отметил(и): VladGuardian, Ыых
2 1
[D2D]_Revenant
- Colonel -
Next rank: = Colonel = after 70 pointsАдмин сайта
4370

Doom Rate: 1.57

Posts quality: +471
Ссылка на пост №1331 Отправлено: 23.05.17 06:42:20
theleo_ua
Да что вы говорите
Скрытый текст:

1 10 2
Ыых
UAC Sergeant Major
Next rank: UAC Sergeant Major after 68 points
692

Doom Rate: 1.62

Posts quality: +183
Ссылка на пост №1332 Отправлено: 23.05.17 06:57:58
[D2D]_Revenant :
Да что вы говорите


Ошибка HTTP 404
1
VladGuardian
- Major -
Next rank: = Major = after 107 points
2833

Doom Rate: 1.25

Posts quality: +222
Ссылка на пост №1333 Отправлено: 23.05.17 09:05:53
blblx :
Ошибка HTTP 404

Твой провайдер заблокировал Луркмор, считает его террористическим ресурсом наверное ))
3 7 19
MasterMind
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 43 points
1597

Doom Rate: 1.87

Posts quality: +115
Ссылка на пост №1334 Отправлено: 23.05.17 09:58:23
YURA_111
Проблема оказалась в оружейнике, который я мог запустить только с гоззой. Я обнаружил, что там изменены все проджектайлы. Отсюда и несовместимость.
Однако не будь у разрабов гоззы такая хреновая репутация, я бы на них гнать не стал.

ZZYZX :
https://github.com/jewalky/ZSDuke/blob/master/Code/dn3d/projectiles/shrinkray.txt
Тут есть уменьшалка. Никакого стейта там не добавляется, работа идёт ну прям совсем напрямую с актором. Единственное, что в данном случае нужно от самого актора — это всё же не стрелять, когда он в уменьшенном виде, поэтому придётся модифицировать акторов (или у тебя монстры будут кусаться, когда не надо).
Оно немного недоделано ещё (в частности от зеркал не отскакивает, т.к. когда я это писал ещё было нельзя проверить что проджектайл врезался в зеркало...).

Но в случае с увеличивалкой это всё неактуально, просто посмотри как у меня уменьшение сделано, тут по тому же принципу должно быть.
Тестировать — пуллишь репу, подключаешь через -file (прямо папку, например -file ZSDuke) в гздум, пишешь summon shrinkray.

А вообще у меня в этой репе ещё другой прикольный код есть Только никак время не найду доделать хотя бы монстров.

Спасибо. Мне не принципиально делать что-то вроде уменьшителя или раздувателя, я просто интересовался, поскольку раньше сталкивался с данной проблемой, еще до зарождения ZScript. Уже правда не помню что я делал.

И да, насчет того чтобы актор не стрелял - это проблема. Можно использовать флаг FRIGHTENED, но огрызаться монстр все равно будет
1 3
theleo_ua
= 1st Lieutenant =
Next rank: - Captain - after 244 points
1846

Doom Rate: 1.81

Posts quality: +129
Ссылка на пост №1335 Отправлено: 23.05.17 13:07:24
[D2D]_Revenant :
Да что вы говорите


То, что демосцена (англ. demoscene) — направление компьютерного искусства (является симбиозом программирования и искусства)

И приравнивать это к сортам говна как минимум бескультурно и невежественно

Рейтинг сообщения: +1, отметил(и): VladGuardian
2 1
[D2D]_Revenant
- Colonel -
Next rank: = Colonel = after 70 pointsАдмин сайта
4370

Doom Rate: 1.57

Posts quality: +471
Ссылка на пост №1336 Отправлено: 23.05.17 15:56:06
theleo_ua
Что-то я ни разу не видел, чтобы демосцены так лагали. Обычно это произведение искусства, самое настоящее, где приятно все смотреть. Но не будем об этом. (как и не будем обвинять меня в том, что я приравнивал искусство, если это демосцена (вообще это слово в видео написано от балды), то она хреново сделана, честно.).

Добавлено спустя 15 минут 19 секунд:

Ну как земля на вкус.
1 10 2
YURA_111
= Sergeant =
Next rank: - Master Sergeant - after 58 points
342

Doom Rate: 2.02

Posts quality: +38
Ссылка на пост №1337 Отправлено: 23.05.17 17:28:11
MasterMind :
И да, насчет того чтобы актор не стрелял - это проблема. Можно использовать флаг FRIGHTENED, но огрызаться монстр все равно будет


Да нет проблемы. Делается даже декорейтом. При уменьшении (увеличении) даешь некий инвентори, который в стейте SEE постоянно чекается. Когда обнаружился, прыгает на SEE1 например, а там вместо обычного A_Chase прописывашь A_Chase("", "") + в нем можно флаги насувать какие нужно.

https://zdoom.org/wiki/A_Chase



MasterMind :
Однако не будь у разрабов гоззы такая хреновая репутация, я бы на них гнать не стал.


Ну это мне вообще никогда не понять - как у разрабов такого !Порта! может быть хреновая репутация ?!?
aivar242
= Warrant Officer =
Next rank: - 2nd Lieutenant - after 66 points
1224

Doom Rate: 1.63

Posts quality: -1
Ссылка на пост №1338 Отправлено: 23.05.17 18:32:34
YURA_111 :
Ну это мне вообще никогда не понять - как у разрабов такого !Порта! может быть хреновая репутация ?!?

Точно.) Это на данный единственный, вменяемый порт, на котором можно нормально играть и с софт рендером и с Open GL. Остальное всё перепробовано - ну не катит, даже мной ранее любимый Doomsday, который стал тяжёл, неповоротлив, только недавно перешедший на х64. Ну Risen 3D получше будет в плане лёгкости, но он тот же Doomsday.
MasterMind
= 2nd Lieutenant =
Next rank: - 1st Lieutenant - after 43 points
1597

Doom Rate: 1.87

Posts quality: +115
Ссылка на пост №1339 Отправлено: 23.05.17 19:29:03
YURA_111 :

Да нет проблемы. Делается даже декорейтом. При уменьшении (увеличении) даешь некий инвентори, который в стейте SEE постоянно чекается. Когда обнаружился, прыгает на SEE1 например, а там вместо обычного A_Chase прописывашь A_Chase("", "") + в нем можно флаги насувать какие нужно.

Я имею ввиду сделать это БЕЗ замены оригинальных акторов.
YURA_111 :
Ну это мне вообще никогда не понять - как у разрабов такого !Порта! может быть хреновая репутация ?!?

Да потому что большинство уже привыкло что разрабы вводят какую-нибудь хренотень, из-за которой то моды не запускаются, то сейвы херятся, то еще что-нибудь. Лично я постоянно обновляю гоззу и частенько приходится откатывать на старые версии из-за какой-нибудь вышеуказанной херни. Вон ошибку с Guncaster'ом (после загрузки сейва игра может не видеть золото игрока и ничего нельзя купить до след. левела) до сих пор не пофиксили.
На данный момент я гоззу не обновляю, ибо GPL.
1 3
ZZYZX
Lieutenant Colonel
Next rank: - Colonel - after 234 pointsМодератор форума
3806

Doom Rate: 1.8

Posts quality: +646
Ссылка на пост №1340 Отправлено: 23.05.17 23:22:37
YURA_111 :
Да нет проблемы. Делается даже декорейтом. При уменьшении (увеличении) даешь некий инвентори, который в стейте SEE постоянно чекается. Когда обнаружился, прыгает на SEE1 например, а там вместо обычного A_Chase прописывашь A_Chase("", "") + в нем можно флаги насувать какие нужно.

Я конкретно у себя так и сделал, но вопрос был в том чтобы акторов не менять :) Для самой уменьшалки не надо менять, а вот чтобы не стрелял — увы, надо.
2 2 1
Страница 67 из 72Перейти наверх Пред.  1, 2, 3 ... 66, 67, 68 ... 70, 71, 72  След.
   Список разделов - Doom и его порты - (G)ZDoom