Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Тема для новичков. Вопросы по маппингу/моддингу - любые! Пред.  1, 2, 3 ... 175, 176, 177 ... 350, 351, 352  След.
   Список разделов - Местечко мапперов и моддеров - Тема для новичков. Вопросы по маппингу/моддингу - любые!Ответить
АвторСообщение
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №3501 Отправлено: 05.06.12 15:21:19
Nil

1) В правильном направлении мыслишь! :) я тоже думал о ракете
2) Ну... если по-другому никак... то слишком дубовый этот GZDoom
3) и не такой всемогущий, как я думал о нем в прошлом :( кстати, о "компромиссах и выпендреже"
4) И всё же ракета имеет ряд побочных эффектов, как-то: взрываться не только о монстра, а и об стену, например.
5) Ведь событие взрыва ракеты тоже не перехватишь...
6) Везде лезет одна и та же проблема - невозможность перехватить элементарное событие: близость монстра, или проконтролировать, взрываться ракете, или нет.

7) Может быть действительно дешевле будет на каждом кадре рассчитывать расстояния до всех монстров... Благо, их будет немного (до 50-и), и расчеты все целочисленные...
8) Итак, вариант, казавшийся самым некрасивым вначале, теперь оказался самым реалистичным :!:
1 7 13
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №3502 Отправлено: 05.06.12 16:04:35
VladGuardian
3D-модели, это же очевидно. У меня например и мысли не возникало что это декали. Да и вообще, декали на пол и потолок... Елси бы такие были, их бы уже давно ввели в обычный ZDoom/GZDoom/Skulltag.
c4tnt
= 1st Lieutenant =
Next rank: - Captain - after 211 points
1879

Doom Rate: 1.92
Ссылка на пост №3503 Отправлено: 05.06.12 19:04:06

Если бы такие были


Так есть же... во всех чуть более свежих играх. Точнее там одни и те же декали наносятся на всё, на что угодно.


В правильном направлении мыслишь! :) я тоже думал о ракете


Просто спавнить в плеере стоящий на месте прожектайл, который сразу же и взрывается. Вот как-то так:


actor BlotDamage
{
  Radius 2
  Height 2
  Speed 0
  damagetype "blot"
  Projectile
  +NODAMAGETHRUST
  +BLOODLESSIMPACT

  States
  {
  Spawn:
    TNT1 A 1
    TNT1 A 1 A_Explode (5, 40, 0)
    stop
  }
}
1 1
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №3504 Отправлено: 05.06.12 23:39:20
c4tnt :
Так есть же... во всех чуть более свежих играх. Точнее там одни и те же декали наносятся на всё, на что угодно.


Я имел в виду не вообще декали, а именно думовские! Разве это не очевидно?
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №3505 Отправлено: 06.06.12 08:52:25
FLYBAT :
Если бы такие были, их бы уже давно ввели в обычный ZDoom/GZDoom/Skulltag.

Дык ZDoom тем и славится, что туда уже давно ввели кучу всего, чего раньше не было (в Думе).
Пионеры так сказать, нововведений.
Так что я не совсем уловил суть этого "Если бы такие были".
Могли бы и ввести, да, декали на пол - это гораздо легче в реализации, чем те же зеркала на лайндефах :P
1 7 13
Snark
= Master Corporal =
Next rank: - Sergeant - after 48 points
242

Doom Rate: 1.92
Ссылка на пост №3506 Отправлено: 06.06.12 16:08:10
Здравствуйте

как сделать так чтоб монстры спрыгивали с высоты?
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №3507 Отправлено: 06.06.12 16:54:35
Snark :
как сделать так чтоб монстры спрыгивали с высоты?

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

VladGuardian
Да я в курсе про ZDoom! Неужели я мог несколько лет подряд играть в него и родственные порты и не замечать декалей?! И тем более создавать моды с ними?!
Я имел в виду ИМЕННО ДЕКАЛИ НА ПОЛ И ПОТОЛОК, а не декали вообще!

Snark
= Master Corporal =
Next rank: - Sergeant - after 48 points
242

Doom Rate: 1.92
Ссылка на пост №3508 Отправлено: 06.06.12 22:19:52
Вот что это и как с этим бороться?


Уже не надо)

сам справился спасибо :)
Black Samurai
Banned flooder
106

Doom Rate: 1.39
Ссылка на пост №3509 Отправлено: 06.06.12 22:35:27
Snark :
Вот что это и как с этим бороться?

А код покажешь? Прозреваю какое-то в корне неверное понимание документации по DECORATE.
VladGuardian
= Major =
Next rank: Lieutenant Colonel after 196 points
3094

Doom Rate: 1.17
Ссылка на пост №3510 Отправлено: 07.06.12 00:02:18
FLYBAT
Скрытый текст:

Ты меня не понял. Претензия не к тебе. Я имел в виду тормознутость разработчиков.
Мне как программисту виднее - такая штуковина делается очень легко - чуть сложнее спрайта.
Но видимо, какие-то трудности с интеграцией такого рода декалей в существующую систему рендеринга...
Это наиболее вероятная причина, на мой взгляд.
Прямо подмывает спросить разработчиков...


Добавлено спустя 9 часов 31 минуту 37 секунд:

Archi

Пришел ответ от Sergeant_Mark_IV, автора Brutal Doom: :( и он неутешителен (для меня)

Question on floor decals
--------------------
I think making sectors would be easier, since it could be rendered in software mode.
The blood decals in Brutal Doom are made with 3D models. Search the folders inside the pk3 and you will find the Bloodpool model and the blood strain textures. You can reuse the model just giving it the road markings textures.
1 7 13
Plut
= Major =
Next rank: Lieutenant Colonel after 192 points
3098

Doom Rate: 2.01
Ссылка на пост №3511 Отправлено: 07.06.12 15:32:08
А зачем в Буме нужны предметы Puller и Pusher ?
1 1
Archi]ASTS[
UAC General
Next rank: Unavailable after 0 points
12719

Doom Rate: 1.87
Ссылка на пост №3512 Отправлено: 07.06.12 15:37:18
Чтобы тянуть и толкать. :evil:
2 1 1
Plut
= Major =
Next rank: Lieutenant Colonel after 192 points
3098

Doom Rate: 2.01
Ссылка на пост №3513 Отправлено: 07.06.12 15:40:51
Хватит бред нести :o !
Что конкретно они тянут и толкают?
1 1
Archi]ASTS[
UAC General
Next rank: Unavailable after 0 points
12719

Doom Rate: 1.87
Ссылка на пост №3514 Отправлено: 07.06.12 15:46:47
Объекты, вестимо. Игрока, например. Вообще мог бы и сам уже устроить эксперимент, зарядка для мозга была бы хорошая, да и вообще эксперименты - это весело. Джэйми Хайнеман аппрувс.
2 1 1
Jurijus
- Master Sergeant -
Next rank: = Master Sergeant = after 24 points
436

Doom Rate: 0.16
Ссылка на пост №3515 Отправлено: 07.06.12 23:53:01
Plut
Любые тянубельные/толкабельные предметы, такие как игрок, монстры, факелы и т. д.
Скрытый текст:

VladGuardian :
Search the folders inside the pk3 and you will find the Bloodpool model and the blood strain textures.

А я эти модели давно без его разрешения стянул :)

Snark
= Master Corporal =
Next rank: - Sergeant - after 48 points
242

Doom Rate: 1.92
Ссылка на пост №3516 Отправлено: 08.06.12 19:49:27
Всем привет

Я вот создал актора который выкидывает случайный предмет

подскажите как сделать так чтоб он выкидывал предметы после того как его поюзать?

едит:

вот код

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

ACTOR RAZDATCHIK 20303
{
health 15
speed 0
radius 15
height 64
deathsound "shotguy/death"

+SOLID

States
{
Spawn:
MRST A 0
MRST A 0 A_SpawnItemEx("Razd", 0, 0, 0, 0, 0, 0, 0)
MRST A 1
MRST A -1
Stop
}
}

ACTOR Razd : RandomSpawner
{
DropItem "SuperShotgun" 155 2
DropItem "shotgun" 200 2
DropItem "SuperPack" 55 2
}

Nil
= Major =
Next rank: Lieutenant Colonel after 312 points
2978

Doom Rate: 2.34
Ссылка на пост №3517 Отправлено: 08.06.12 20:14:56
http://zdoom.org/wiki/Actor_flags#USESPECIAL
Потребуется накатать простенькую либу к нему.
1 2 1
c4tnt
= 1st Lieutenant =
Next rank: - Captain - after 211 points
1879

Doom Rate: 1.92
Ссылка на пост №3518 Отправлено: 08.06.12 20:28:07
Если верить вики, то можно выставить Activation THINGSPEC_Activate и флаг USESPECIAL. В этом случае актор будет улетать в стейт active если его потрогать, ну а дальше - дело техники. Но я это не проверял.
1 1
YURA_111
UAC Sergeant Major
Next rank: UAC Sergeant Major after 24 points
736

Doom Rate: 2.17
Ссылка на пост №3519 Отправлено: 08.06.12 22:13:57
Snark :
подскажите как сделать так чтоб он выкидывал предметы после того как его поюзать?


Можно сделать используя акшен A_LookEx:
ACTOR RAZDATCHIK 20303
{
health 15
speed 0
radius 15
height 64
deathsound "shotguy/death"

+ISMONSTER
+SOLID
-CountKill //(можешь не ставить)

States
{
Spawn:
MRST A 0
MRST A 0 A_LookEx(LOF_FULLVOLSEESOUND, 0, 64, 1, 0, "See")
Loop

See:
MRST A 0 A_SpawnItemEx("Razd", 0, 0, 0, 0, 0, 0, 0)
MRST A 1
MRST A -1
Stop
}
}
Dagamon
= 1st Lieutenant =
Next rank: - Captain - after 29 points
2061

Doom Rate: 1.04
Ссылка на пост №3520 Отправлено: 08.06.12 22:16:59
Как добавить в свой уровень новые текстуры с помощью slade?
1 3
Страница 176 из 352Перейти наверх Пред.  1, 2, 3 ... 175, 176, 177 ... 350, 351, 352  След.
   Список разделов - Местечко мапперов и моддеров - Тема для новичков. Вопросы по маппингу/моддингу - любые!