XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Желтая пресса: обучающие статьи
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

 
Van Damm
wait... what?
offline
Опыт: 22,268
Активность:
Конструктор заклинаний
Данная статья является переводом нескольких постов KaTTaNa на WC3Jass.com. Перевод сделан мной (Van Damm).

Эта статья предназначается тем, у кого проблемы с придумыванием новых заклинаний. Если вам отчаянно нужно придумать заклинание, вы можете, использовав эти шаблоны, выбрав что-то из каждого пункта, получить законченное заклинание. Здесь не рассматривается, как реализовывать заклинания, только как придумывать их.
Примечание: заклинания сделанные с использованием данных шаблонов не будут очень оригинальными до тех пор, пока вы не добавите в них что-то особенное от себя, но шаблоны помогут вам с чего-то начать, если вы вконец растерялись.


Атакующие заклинания


1. Выбрать цели для заклинания
Каждое заклинание должно выбирать, какие цели будут поражены.
Например:
  • фиксированное количество юнитов (цепная молния(Chain/Forked Lightning))
  • юниты в фиксированном регионе (метель(Blizzard), огненный столб(Flame Strike))
  • юниты возле заклинателя
  • юниты по конусу или по линии от заклинателя (Тёмная стая(Carrion Swarm), Shockwave)
  • юниты поблизости от гуляющего объекта (торнадо)
  • одиночный юнит (Сон(Sleep), Молот грома(Storm Bolt))

2. Нанести повреждения выбранным целям
Цели должны быть как-то повреждены
  • нанести некоторое повреждение мгновенно
  • нанести повреждения за период времени
  • замедлить, оглушить, или взять в сетку
  • обезопасить (сон, изгнание в астрал)
  • уменьшить атаку или броню
  • увеличить получаемые повреждения
  • уменьшить ману
  • сменить владельца (подчинение), возможно временно

3. Подпитать союзников
Иногда заклинатель и его союзники могут получить что-то от атакующего заклинания, делая его в каком-то смысле оборонительным. Это имеет наибольший смысл когда противоположно тому, что делается жертвам.
Например:
  • увеличить жизни или ману (Похищение жизни(Drain life), Похищение маны(Syphon Mana))
  • увеличить скорость атаки/бега

4. Другие эффекты
Разнообразные эффекты, делающие ваше заклинание уникальны. Могут быть надоедливыми.
  • передвинуть заклинателя и/или цель (цели) (напр. эффекты отдачи)
  • сделать копию цели или заклинателя
  • наложить молчание
  • невидимость

5. Спецэффекты
Заставить заклинание выглядеть хорошо - часть задания. Графика должна соответствовать тому, что происходит. Иногда хорошая идея - проигрывать спецэффект на каждой из целей, и использование нужного эффекта лечения при лечении тоже важно. Не делайте ни слишком мало, ни слишком много эффектов. Например если небольшие повреждения наносятся 6 юнитам, используйте маленькие спецэффекты без особенных звуков. Если же целью является одиночный юнит, на нём можно использовать больший эффект.
Вот несколько тем для спецэффектов:

Молния
Используйте триггеры молний чтобы скомбинировать точки.
Снаряд Far Seer хорош для шаровых молний.
Снаряды Far Seer и Химеры дают хороший молниевзрыв если их мгновенно взорвать.
Молнии из синематиков также хороши для грозы

Огонь
Огонь из синематика хорош для огня на земле.
Бафф цели способности Дыхание огня (Breath of Fire) хорош для подожжённых юнитов.
Для взрывов используйте снаряд Mortar Team и взрывайте его мгновенно.
Гигантские взрывы могут быть сделаны используя модель смерти нейтрального здания (Neutral building death)

Тёмная магия/некромантия
Стандатрные цвета здесь - пурпурный и зелёный. Снаряд Сферы отрицания (Orb of Corruption) даёт харошое пурпурное облако при уничтожении.
Молнии могут быть сделаны зелёными или пурпурными для эффекта высасывания.
Оживление мертвецов (Animate Dead) также неплохо для общего применения, но очень банально.

Мороз/холод/лёд
Ледяные стрелы (Frost Arrows), ледяная стрела (Frost Bolt) и снаряд Ледяного змея (Frost Wyrm) хороши для эффектов.
Также можно сделать юнита голубым чтобы он выглядел замороженным, но тогда вознкнут проблемы с тем, чтобы вернуть его в нормальное состояние, так как мы не сможем сказать его оригинальный цвет в JASS.
Замораживающее дыхание (Freezing breath) может использоваться для ледлвых ловушек.

Святая/божественная магия
Благодать (Holy Light), Воскрешение (Resurrection), Лечебная волна (Healing Wave) и Тёмный портал (Dark Portal) могут быть использованы для благословений, лечений etc.
Эффект заклинателя Возрождения (Resurrection) может использоваться если нужно показать огромную святость.


Бафовые заклинания


Зто заклинания, которые действуют на юнита определённое время.

1. Когда активировать
Когда бафф должен что-то сделать? Каждый раз, когда происходит это будет срабатывать бафф.
Прим: "Активатор" - юнит, который активировал бафф одним из следующих способов. Например если бафф срабатывает при атаке на юнита, то это - атакующий.
  • через фиксированные интервалы времени (как яд)
  • когда цели или заклинателю наносят повреждения
  • когда цель или заклинатель наносят повреждения или атакуют
  • когда цель или заклинатель кастуют заклинание
  • когда цель или заклинатель становятся целью заклинания
  • когда цель или заклинатель умирает (или почти умерла)
  • когда цель или заклинатель двигается

2. Условия (не обязательно)
Просто дополнительные условия, которые должны быть удовлетворены чтобы сработал эффект.
  • жизнь/мана цели/заклинателя/активатора должна быть больше/меньше определённого %
  • цель/заклинатель/активатор должен смотреть на цель/заклинателя/активатора
  • цель/заклинатель/активатор должен кастовать спелл
  • цель/заклинатель/активатор должен двигаться
  • цель/заклинатель/активатор должен атаковать
  • цель/заклинатель/активатор должен ничего не делать
  • заклинатель/активатор должен иметь на себе определённый бафф
  • цель/активатор должен стоять сам (без союзников рядом)

3. Эффект при активации
Что делает заклинание. Можно выбрать больше одного.
  • вылечить/нанести повреждения цели/заклинателю/активатору
  • вылечить союзников в радиусе вокруг цели/заклинателя/активатора
  • нанести повреждения врагам в радиусе вокруг цели/заклинателя/активатора
  • добавит/отнять ману у цели/заклинателя/активатора
  • оглушить цели/активатора на несколько секунд
  • закончить этот бафф
  • передать этот бафф активатору или другому юниту
  • телепортировать цель/заклинателя/активатора

Простой пример (кастуется на союзника):
1. цели наносится повреждение
2. нет
3. дать заклинателю кол-во маны, равное 50% полученных повреждений
Подсказка: "На протяжении 30 сек, когда цель заклинания атакуют, вы получаете кол-во маны, равное 50% полученных целью повреждений"

Ещё простой пример (кастуется на врага):
1. цель атакует
2. нет
3. цель теряет 25 маны
Подсказка: "На протяжении 30 сек, когда цель заклинания атакует, она теряет 25 маны"

И ещё один пример (кастуется на врага):
1. заклинателю наносится повреждение
2. нет
3. заклинателю лечится на 50% повреждения
3. цели наносится 50% повреждения
Подсказка: "На протяжении 30 сек, 50% нанесённого вам урона переходит на цель заклинания"

Van Damm добавил:
В принципе эту статью уже многие видели на бру, но некоторые люди там не бывают, так что я решил разместить её здесь чтобы помочь большему количеству мапмейкеров

Отредактировано Van Damm, 20.12.2005 в 01:21.
Старый 20.12.2005, 02:01
NETRAT

offline
Опыт: 83,712
Активность:
Знакомая статейка =)
Старый 20.12.2005, 02:40
NETRAT

offline
Опыт: 83,712
Активность:
Старый 20.12.2005, 09:57

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 11:24.