WarCraft 3: Типы UMS карт

» Раздел: Основы

AEON

Здесь мы расскажем вам о незаслуженно забытом, но довольно интересном виде карт, называемых Aeon. Суть таких сценариев заключается в уничтожении вражеского замка.
На карте есть две стороны, соединённые каньонами. Через эти каньоны бегут навстречу друг другу войска, управляемые компьютером. Игрок в начале игры выбирает себе героя и помогает компьютеру продвинуться в сторону врага.
По бокам каньона установлены башни, помогающие удержать баланс между воющими, чтобы войска компьютера не могли без помощи игрока выиграть.
Человек может покупать вещи и наёмников в магазинах, расположенных у компьютера на базе.
Напротив центрального каньона расположены замки противников, – они принадлежат компьютеру. Боковые каньоны соединяют бараки; при их уничтожении войска в этом каньоне больше не создаются.
Обычно герою вначале даётся анкх реинкарнации. Если герой гибнет без анкха, то он возрождается через 3-5 минут.
В таких картах лучше сначала прокачать героя, просто приказывая ему держать позицию недалеко от места сражения в каньоне – он будет просто качать уровень за уровнем, не получая повреждений.
Если на карте есть дополнительные источники золота, следует идти их захватывать, как только герой достигнет 3 уровня. Не зацикливайтесь на уничтожении героев – лучше добивайте слабых юнитов противника, за которые вы получите золото. Рекомендую вам на все деньги покупать катапульт и книг ловкости, если конечно в Лавках Гоблина нет более полезных предметов. Катапульты помогут справиться с башнями, особенно при выборе героя ближнего боя, а книги ловкости значительно ускорят атаку вашего героя.
Лучше не рвитесь в центральный каньон в погоне за быстрой победой. Уничтожьте бараки врага в самую первую очередь! Как правило, бараки имеют гораздо более слабую защиту, чем сам замок, а сбоку к нему подступаться гораздо проще. Героя лучше брать с массовыми спеллами: Цепная Молния (Chain Lighting), Смерть и Разложение (Death&Decay), и самое лучшее – это Звездопад (Starfall). Со звездопадом вы будете грузить золото чемоданами, фактически, кто взял себе героя с этим спеллом, тот победил.
При создании таких карт надо особое внимание обратить на быстродействие. Не пытайтесь стравить мировые армии! 6-7 воинов с каждой стороны на каждом каньоне раз в минуту более чем достаточно. Никаких спецэффектов, никакого тумана, никакой погоды, иначе карта даже на достаточно мощной машине будет неиграбельна из-за тормозов! Знаю по своему горькому опыту :).
Войска создаются триггером Unit Create Facing Angle, а приказы им отдаются действием Unit group - Order (Last Created Unit Group) to Attack Move to (Center of Region такой-то). Для более продвинутых мапмейкеров можно использовать локальные переменные:
Events: Every 60 seconds of game time
Conditions:
Actions:
 custom script: local location destination = (Center of Region такой-то)
 custom script: local group order
 Unit Create 5 Footman for (Игрок, который управляется    компьютером) Facing (Default Building Degrees)
 custom script: set order = GetLastCreatedGroup() 
 Order (order) to Attack Move to (destination)
 Pick Every Unit of (order) and do Unit - Make (Picked Unit) Explode on Death
custom script: call DestroyGroup (order)
custom script: call RemoveLocation (destination)
Этот триггер нужен, чтобы не захламлять память – после приказа юниту он очищает память от указателей на эту группу юнитов и на место, куда вы их посылаете.
Ещё очень важно, чтобы дерущиеся, умирая не оставались лежать трупами, а исчезали:
Events:
 Unit owned by (Игрок, управляемый компом)
 Unit owned by (Его противник, тоже управляемый компом)
Conditions:
 (Dying Unit) is a Building equal to false
 (Dying Unit) is a Hero equal to false
Actions:
Unit – Remove (Dying Unit)
Лучше сделать так, чтобы при атаке вашего замка на миникарте появлялся предупреждающий знак и играл звук:
Events: (Ваш замок) Takes Damage
Conditions:
Actions:
 Cinematic - Ping Minimap at (Position of (Ваш замок))
 Cinematic – Set SpaceBar Point to (Position of (Ваш замок))
 Sound – Play Sound
Для интересной игры, можно сделать предельно упрощённый рельеф, но обязательно сделайте большое количество магазинов. И не забудьте сделать так, что бы за убийство давались деньги :).
Events: Map Initialization
Conditions:
Actions:
For each integer A from 1 to 12 do Player – Set (Gives Bounty) On for (Player (Integer A))
Приколы в таких картах особенно приветствуются: секретный юнит, предмет (или просто периодический взрыв всех юнитов в каньонах:), несомненно, оживят игру.

Просмотров: 8 241

» Лучшие комментарии


max96 #1 - 11 лет назад 5
"Приколы в таких картах особенно приветствуются: секретный юнит, предмет (или просто периодический взрыв всех юнитов в каньонах:), несомненно, оживят игру."
Да, особенно оживляет игру, когда вдруг ваши союзники становятся врагами, а их нельзя атаковать :D
xwc3we #2 - 11 лет назад 3
Как сделать чтоб у героя было 20 уровней?
XDred #3 - 8 лет назад 0
вапщето это жанр доты
NurOFFline #4 - 8 лет назад 8
"вапщето это жанр доты"
Дота - это никакой не жанр, а жанр доты - АоС. Он немного отличается от АеоN
VolJin #5 - 7 лет назад 3
"В этом цикле статей мы расскажем вам об основных типах UMS карт."
AEON здесь есть. А где остальные?
ARS #6 - 7 лет назад 2
да-да помню старую добрую карту Коридоры)) В неё раньше рубился.....Ностальгия )
Патиссончик #7 - 7 лет назад 1
И чем же АоС от АйоНа отличается?
ReDUnicorn #8 - 5 лет назад 0
Статья не очень, больно уж короткая, можно и по подробнее =)
map_maiker #9 - 5 лет назад 1
другие виды добавь
Faion #10 - 5 лет назад 0
учтечки в промышленных масштабах :O
Aeon <=> AOS <=> Aeon Of Strife
Player #11 - 4 года назад 0
xwc3we:
Как сделать чтоб у героя было 20 уровней?
Дополнительно>игровые константы>максимальный уровень героя - ставишь какой тебе надо