Меню сайта


[DS]: Half-Life Server
[DS]: Half-Life Server


[DS]: CS:S GunGame v34 Server
[DS]: CS:S GunGame v34 Server


[DS]: CS:S v34 Server
[DS]: CS:S v34 Server


Поиск

add_newДобавить новость
Последние добавленные

Если вам есть, что скрывать, то WhatsApp может оказаться не лучшим выбором для переписки. Оказывается, принадлежащий Faceboo

.

Читать далее

Плагин : EndMapCustom
Версия : 1.7.4
Автор : BIGs

Описание :

Читать далее

Компания 2K Games поделилась первыми официальными скриншотами

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59791ffe4f12e.png

Читать далее

Представлен трейлер к запуску последнего сюжетного дополнения

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59791f35991d1.png

Читать далее

Компания EA подготовила трейлер о кастомизации машин 

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/59791e9a4876c.png

Читать далее

Компания Wargaming запустила серию исторических видео

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/596ea9a3abb2a.png

Читать далее

Компания Бука выпустила свежий ролик Agents of Mayhem с русскими субтитрами.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/596ea861e20a9.png

Читать далее

Свежий тизер-трейлер Destiny 2 позволяет кратко взглянуть

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/596ea7e71cc99.png

Читать далее

Компания Funcom выпустила ролик свежего обновления 28 для Conan Exiles.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5965cfaf1e5c0.png

Читать далее

Компания Dark Horse анонсировала крупный артбук по Wolfenstein 2: The New Colossus

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5965cec27adf0.png

Читать далее

Студия Hangar 13 подготовила первый взгляд на последнее дополнение

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5965cde8b546f.png

Читать далее

Компания EA объявила о новом расширении коллекции

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5961bd0e07db2.png

Читать далее

Второй сезон Minecraft: Story Mode обзавелся полноценным трейлером

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5961bc2ba007f.png

Читать далее

Студия 4A Games три года разрабатывала Metro Exodus

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5961bb0d64072.png

Читать далее

Компания Kalypso Media выпустила 30-секундный геймплейный трейлер

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/595c2caed6b7a.png

Читать далее

Разработчикам Call Of Duty: WW2 на форуме Reddit

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/595c2bff2a50a.png

Читать далее

Представлена свежая запись геймплея Sea of Thieves с E3 2017.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5957aa58bcf98.png

Читать далее

Появилась запись геймплея Spider-Man: Homecoming VR.

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5957a8a8da6cb.png

Читать далее

Студия Battlestate Games представила 15 новых скриншотов локации

//ds.nue.de.dsncdn.net/uploads/images/_gen-176/5954b9d90bfa4.png

Читать далее

<JAM>
m1-palinka


HL-HEV
hl-hev


Взрывы, мины и растяжки
Добавил: root
2013-01-07 16:16:28
75 просмотров

В этой статье речь пойдет о создании различных взрывов. Для начала мы создадим мину, затем растяжку и закончим созданием цепочки взрывов. Мы будем использовать следующие энтити-объекты:

1. Создание мины

Начнем с самого простого — создания мины. Мины у нас будут противопехотные, т.е. такие, которые взрываются от небольшого веса, например, веса игрока :) Игрок наступает на мину и раздается взрыв.

Мину мы изобразим в виде небольшого холмика, по ширине и длине равного 32 юнитам. Края прямоугольного браша мы сделаем наклонными при помощи инструмента Vertex Tool (см. рис. ниже).

Так будет выглядеть мина



После того, как холмик будет готов, выделяем его и превращаем в func_breakable.

Выставим для этого объекта такие свойства и флаги:

Func_breakable (мина)
Strenght: 1 (прочность)
Material type: Rocks (тип материала, камушки)
Explode magnitude: 25 (сила взрыва, небольшая)

Флаги:

Touch — взрывается от прикосновения
Pressure — взрывается от давления



На нашей карте-примере мы создали 3 таких мины, таким образом, получилось небольшое минное поле.


2. Создание растяжки

Растяжка устроена немного посложнее. Для ее создания используется 3 энтити-объекта.
На рисунке ниже показано, какие именно объекты мы использовали.

Устройсво растяжки



1. Первый объект — func_illusionary, который изображает тонкую проволоку (веревку). Веревка натянута между мешками с песком, в сечении веревка имеет размеры 1х1 юнит. Покрашена текстурой rope.

2. Второй объект — env_explosion, т.е. взрывчатка. Это точечный энтити-объект, в редакторе изображается фиолетовым кубиком. Взрывчатку размещаем рядом с веревкой.

Env_explosion (взрывчатка)
Name: exp1
Magnitude: 35 (сила взрыва, небольшая)

Флаги:

Repeatable — чтобы можно было взрывать много раз



3. Третий объект — trigger_multiple. Данный триггер будет активировать взрывчатку. Триггер мы размещаем поверх веревки, как показано на рисунке.

Trigger_multiple (активирует взрывчатку)
Target: exp1
Delay before trigger: 2 (время до активации взрывчатки, в секундах)



Итак, игрок проходит через веревку, задевает trigger_multiple, тот через 2 секунды активирует env_explosion и ... следует взрыв.

Взрыв после прохождения через растяжку



Если необходимо, чтобы взрывчатка срабатывала только один раз за игру, то вместо trigger_multiple используйте trigger_once.


3. Создание цепочки взрывов

И на закуску, немного украсим обычный взрыв бомбы. А украсим мы его подрывом дополнительных боезарядов env_explosion и не только.

Суть в следующем: при взрыве бомбы разрывается ящик со взрывчаткой, а также 2 дополнительных боезаряда, расположенные рядом.

На картинке ниже показаны ящик со взрывчаткой, 2 объекта env_explosion, зона закладки бомбы (func_bomb_target) и multi_manager.

Создание цепочки взрывов



Схема работы данного «устройства» выглядит так:

  • Игрок устанавливает бомбу в зону func_bomb_target
  • Когда бомба взрывается, активируется multi_manager
  • Multi_manager активирует по очереди 3 объекта (ящики + 2 взрыва)
Схема цепочки взрывов



Итак, что нужно записать в свойствах:

Func_bomb_target (зона для закладки бомбы)
Target when bomb blows: manager (имя объекта, который активируется при взрыве бомбы, т.е. имя multi_manager)



Multi_manager (объект, активирующий подрыв ящика и 2-ух взрывчаток)
В свойства multi_manger при отжатой кнопке Smart Edit мы записываем по очереди имена ящика и двух взрывчаток.

Name: manager (имя самого менеджера)
exp2 — 0.2 (объект по имени exp2 активируется через 0.2 секунды)
exp3 — 0.7 (объект по имени exp3 активируется через 0.7 секунды)
exp4 — 1.2 (объект по имени exp4 активируется через 1.2 секунды)



Теперь остается присвоить имена ящику (exp2), первой взрывчатке (exp3) и второй взрывчатке (exp4).




env_explosion.zip [28Кб] — в архиве карта-пример в форматах BSP и RMF.

Поделиться:
Тэги:

DS-Servers.com
Copyright © 2012-2017. All Rights Reserved.
При копировании материала ссылка на источник обязательна
За материалы, размещенные пользователями, администрация сайта ответственности НЕ несет