|
Painkiller Rise of Evil V.1.99e
|
|
| BlooDFloweR | Воскресенье, 03.06.2012, 22:22 | Сообщение # 1 |
 Бакалавр
Сообщений: 1740
Награды: 77
Репутация: 323
Статус: Offline
|
Rise of Evil - моя группа вконтакте
|
| |
| |
| Evgeniy | Четверг, 07.02.2013, 18:14 | Сообщение # 826 |
| Цитата (Doctor20) Дело в том что в пещерах с грибочками на этой карте как бы нет гравитации и сами пещеры заполнены как-будто "желе" или такой воздух. Желе? O_o Обычный ladderzone же
Согласен,что возможно сделать действительно воду,добавить эффект и возможность задохнуться.А что трудного-то?Теоритически хотя бы,поставил зону,по происхождению 10-20 секунд она начинает наносить урон,не так уж и сложно..
|
| |
| |
| Doctor20 | Четверг, 07.02.2013, 18:23 | Сообщение # 827 |
 Painkiller
Сообщений: 2307
Награды: 37
Репутация: 146
Статус: Offline
| Цитата (Evgeniy) Согласен,что возможно сделать действительно воду,добавить эффект и возможность задохнуться.А что трудного-то?Теоритически хотя бы,поставил зону,по происхождению 10-20 секунд она начинает наносить урон,не так уж и сложно.. Вопрос: а кто будет делать? Никому это не надо я как вижу.
|
| |
| |
| Havcom | Четверг, 07.02.2013, 20:01 | Сообщение # 828 |
 Painkiller
Сообщений: 3044
Награды: 65
Репутация: 375
Статус: Offline
| Цитата (Str_Ghost) Можно, и в той теме я описал как это реализовать и предложил, что нужно добавить через скрипты для полноценной воды, после чего по словам Havcom'а оказалось, что это "сложно", "не труЪ" и т.д. и т.п. ...... Цитата (Doctor20) будет ли это выглядеть натуралистично? Что нам нужно для полноценой воды? Именно чтоб это было похоже на воду (т.е. погружение и плавание в ней), а не на халтуру. 1 - Звуки при погружении (добавить можно) 2 - помутнение экрана (как я понял, во многих играх для этого используют DOF, в PK такого нет. Альтернативы есть?) 3 - заглушение ВСЕХ звуков. Acoustic здесь не прокатит никак... ибо халтурно получится. Нужного эффекта, кроме звуков, как из трубы, мы не получим. 4 - Повреждения по истечении определённого времени (можно создать) 5 - полноценное плавание (постоянное медленное погружение игрока, а не зависание на одном месте, плавная остановка в воде при прекращении движения)
Скажите, можно реализовать плавание?
Сообщение отредактировал Havcom - Четверг, 07.02.2013, 20:11 |
| |
| |
| BlooDFloweR | Четверг, 07.02.2013, 20:16 | Сообщение # 829 |
 Бакалавр
Сообщений: 1740
Награды: 77
Репутация: 323
Статус: Offline
| Doctor20, пока скачиваю, небыло возможности до этого скачать. Havcom, ДОФ под водой можно сделать с помощью enb и каких нибудь сталактитов по всюду выперающих =) в принципе если постараться получиться может достаточно хорошо. На счёт заглушения всех звуков.. ну если только сделать в этой зоне некое замедление (при замедлении звуки не заглушаются, но хотя бы искажаются в нужном нам направлении)
Rise of Evil - моя группа вконтакте
|
| |
| |
| Havcom | Четверг, 07.02.2013, 20:20 | Сообщение # 830 |
 Painkiller
Сообщений: 3044
Награды: 65
Репутация: 375
Статус: Offline
| DOF с помощью ENB настраивается определённым неизменным значением. Вот если можно было бы менять значения непосредствонно в игре, тогда да. А так... Да и DOF нужен нормальный, а этот качеством не блещет.
|
| |
| |
| BlooDFloweR | Четверг, 07.02.2013, 20:25 | Сообщение # 831 |
 Бакалавр
Сообщений: 1740
Награды: 77
Репутация: 323
Статус: Offline
| Havcom, ну какой есть =)
Rise of Evil - моя группа вконтакте
|
| |
| |
| Havcom | Четверг, 07.02.2013, 20:35 | Сообщение # 832 |
 Painkiller
Сообщений: 3044
Награды: 65
Репутация: 375
Статус: Offline
| BlooDFloweR, ты лучше меня знаешь, что ничего толкового из этой затеи не выйдет. Я и раньше об этом говорил, но меня похоже не слушают.
|
| |
| |
| BlooDFloweR | Четверг, 07.02.2013, 20:40 | Сообщение # 833 |
 Бакалавр
Сообщений: 1740
Награды: 77
Репутация: 323
Статус: Offline
| Havcom, ну из того что мы сейчас имеем в распоряжении путного врядли что получится, но в принципе если у кого нибудь будет желание, то почему бы не попробовать? хотя, думаю, желающих осуществить такое невыполнимое дело нет =)
Rise of Evil - моя группа вконтакте
|
| |
| |
| ItramariN | Четверг, 07.02.2013, 21:01 | Сообщение # 834 |
 Аластор
Сообщений: 591
Награды: 12
Репутация: 55
Статус: Offline
| Цитата (Havcom) 2 - помутнение экрана (как я понял, во многих играх для этого используют DOF, в PK такого нет. Альтернативы есть?) Не знаю, что такое DOF, но обычно перед экраном игрока просто вешают текстурку... Цитата (Havcom) 3 - заглушение ВСЕХ звуков. Acoustic здесь не прокатит никак... ибо халтурно получится. Нужного эффекта, кроме звуков, как из трубы, мы не получим. Не факт, не факт... но мороки по любому будет много. Цитата (Havcom) 5 - полноценное плавание (постоянное медленное погружение игрока, а не зависание на одном месте, плавная остановка в воде при прекращении движения) а тут нам на помощь придут игры, где плавание уже реализовано, надо только почитать скрипты\движок если доступен. Цитата (Havcom) Скажите, можно реализовать плавание? Можно! Но очень сложно. Да и нужно ли оно?
Добавлено (07.02.2013, 20:57) --------------------------------------------- Цитата (BlooDFloweR) хотя, думаю, желающих осуществить такое невыполнимое дело нет =) Угу, я уже за одно невыполнимое дело взялся, боюсь надорваться))))
Добавлено (07.02.2013, 21:01) --------------------------------------------- Кстати, насчет помутнения экрана - во время атаки моба экран же расплывается, так что надо найти это место в скриптах и почитать откуда ноги у оного эффекта растут. Если из скриптов - то можно будет по аналогии добавить помутнение...
Я люблю людей... особенно - убивать!^__^
Сообщение отредактировал ItramariN - Четверг, 07.02.2013, 21:02 |
| |
| |
| Havcom | Четверг, 07.02.2013, 21:05 | Сообщение # 835 |
 Painkiller
Сообщений: 3044
Награды: 65
Репутация: 375
Статус: Offline
| Цитата (ItramariN) а тут нам на помощь придут игры, где плавание уже реализовано, надо только почитать скрипты\движок если доступен. Как же это просто звучит. Давайте посмотрим там, где уже есть и сделаем также. Чтож, Crysis тоже на Lua написан.Добавлено (07.02.2013, 21:05) ---------------------------------------------
Цитата (ItramariN) во время атаки моба экран же расплывается, так что надо найти это место в скриптах и почитать откуда ноги у оного эффекта растут. плохая идея, так как этот эффект, если кто замечал, тормозит игру.
Если интересно, эта функция находится в Templates/Processes/TPlayerHit.CProcess
|
| |
| |
| ItramariN | Четверг, 07.02.2013, 21:12 | Сообщение # 836 |
 Аластор
Сообщений: 591
Награды: 12
Репутация: 55
Статус: Offline
| Цитата (Havcom) Как же это просто звучит. Давайте посмотрим там, где уже есть и сделаем также. Ну а как иначе? Кто будет математику перемещения рассчитывать? Я? Ты? Куда проще посмотреть на чужие наработки и попробовать сделать нечто похожее или тупо скопировать. В любом случае "просто скопировать" не получиться - придется подгонять под конкретный движок, конкретные переменные, тестировать на ошибки и прочее - одним словом, геморроя и так будет завались. Мой кооператив начался с того, что я добавил режим кооператива в игру, смотря на другие режимы мультиплеера а затем просто находил условие if SinglePlayer then и менял их на if SinglePlayer or Cooperative, ничего нового я не придумывал.Добавлено (07.02.2013, 21:12) ---------------------------------------------
Цитата (Havcom) плохая идея, так как этот эффект, если кто замечал, тормозит игру. Ну так тут дело в самом эффекте, а нас интересует то, как он активируется. Там ведь неслабое расплытие, а у нас будет просто некоторое затемнение, так что тормозов быть не должно... кстати, есть затемнение красным цветом при смерти - можно и на него глянуть будет, сделать нечто похожее, вот только выглядеть такое плавание будет очень кустарно на самом деле - в воде нужны дополнительные эффекты для более красивого и реалистичного вида... так что лучше обойтись без плавания.
Я люблю людей... особенно - убивать!^__^
|
| |
| |
| Havcom | Четверг, 07.02.2013, 21:13 | Сообщение # 837 |
 Painkiller
Сообщений: 3044
Награды: 65
Репутация: 375
Статус: Offline
| ItramariN, стоит также учитывать то, что другие игры написаны (да хоть на Lua) вообще в другом стиле, другой манере. Просто так перенести или подогнать врядли получится. Это из PK в PK можно так сделать. А в PK из какой-то другой игры....
|
| |
| |
| ItramariN | Четверг, 07.02.2013, 21:19 | Сообщение # 838 |
 Аластор
Сообщений: 591
Награды: 12
Репутация: 55
Статус: Offline
| Цитата (Havcom) ItramariN, стоит также учитывать то, что другие игры написаны (да хоть на Lua) вообще в другом стиле, другой манере. Просто так перенести или подогнать врядли получится. Это из PK в PK можно так сделать. А в PK из какой-то другой игры.... Чтобы реализовать плавание надо понять саму логику работы процедуры, как должны изменяться координаты для реалистичного движения персонажа в воде, какие ограничения должны накладываться на обзор и перемещение... так что если разобраться - вполне можно будет подогнать... но это долго, сложно и напряжно. Да можно и самому сделать - при погружении в воду мы передвигаемся как камера в PainEditor'e - куда смотрим туда и летим, клавиша прыжка поднимает нас вверх по оси игрек, ограничиваем скорость игрока и все, очень примитивное плавание готово...
Я люблю людей... особенно - убивать!^__^
|
| |
| |
| Doctor20 | Четверг, 07.02.2013, 22:25 | Сообщение # 839 |
 Painkiller
Сообщений: 2307
Награды: 37
Репутация: 146
Статус: Offline
| Цитата (ItramariN) Чтобы реализовать плавание надо понять саму логику работы процедуры, как должны изменяться координаты для реалистичного движения персонажа в воде, какие ограничения должны накладываться на обзор и перемещение... так что если разобраться - вполне можно будет подогнать... но это долго, сложно и напряжно.Да можно и самому сделать - при погружении в воду мы передвигаемся как камера в PainEditor'e - куда смотрим туда и летим, клавиша прыжка поднимает нас вверх по оси игрек, ограничиваем скорость игрока и все, очень примитивное плавание готово... Знаешь, в теории всё, конечно, звучит хорошо и красиво, но на практике, обычно, не получается так радужно. Но тут только пробовать надо. Постскриптум: лучше этот вопрос в другой теме обсуждать
|
| |
| |
| ItramariN | Четверг, 07.02.2013, 22:28 | Сообщение # 840 |
 Аластор
Сообщений: 591
Награды: 12
Репутация: 55
Статус: Offline
| Цитата (Doctor20) Знаешь, в теории всё, конечно, звучит хорошо и красиво, но на практике, обычно, не получается так радужно. Но тут только пробовать надо. Согласен, уж я-то знаю... Цитата (Doctor20) Постскриптум: лучше этот вопрос в другой теме обсуждать Тоже согласен. Закругляемся с оффтопом...
Я люблю людей... особенно - убивать!^__^
|
| |
| |