Добавлен , опубликован
Привет.
Это наработка по управлению отрядами. Она все еще сыровата и будет улучшаться со временем. Однако вместе с тем она будет обрастать новыми фишками и становится все более узкоспециализиррованной, и может вам разонравиться. Поэтому я хочу, чтобы вы познакомились с наработкой сейчас, пока глина еще не обожжена, так сказать).
Итак, в карте вы найдете 2 в 1: Управление отрядами а-ля Warhammer 40 000 DOW. Вы выбираете только командира, нанимаете подкрепления и прочие ништяки + в комплекте аналогичная система управления некромантом его призванных слуг.
Нет хэш-таблиц, все на GUI.
В качестве образца отрядами действуют пехотинцы, стрелки и рыцари.
Планы на будущее:
+ Шкала, отражающая процесс подготовки подкреплений;
+ Прочий графический дизайн;
+ Система опыта и уровней для отрядов;
+ Разные виды построений отрядов;
+ Больше примеров использования системы;
+ Более заморочная система подготовки скелетов для некромантов;
+ Написать ReadMe.txt для удобства форумчан.
Минусы системы:
  • Не самая изящная система регистрации командиров отрядов, скорее всего будет изменяться;
  • Необходимость хоть и под копирку, но все же вручную прописывать каждый тип отряда;
В карту включена система индексации юнитов через custom value за авторством Bribe'а с хайва. Я написал "включена", потому что в данный момент я еще не придумал ей применения, и в системе она не задействована.
Обновление 1.4:
1.0
  • Почистил ненужный код, упростил где-то;
  • В качестве примера теперь все юниты из казарм (пехотинцы, стрелки, рыцари) ходят бандами;
  • Немного дизайна: ложная кнопка похожа на интерфейс;
1.1
  • Перепроглядывая триггеры увидел страшную оплошность, теперь все на месте;
1.2
Продолжаю приводить системку в порядок:
  • Появилась необходимая плата за обучение подкреплений; в карте она по умолчанию идентична стоимость стандартных пехотинцев, стрелков и рыцарей;
  • В категории триггеров, отвечающих за систему отрядов появился перечень переменных с описанием.
1.3
  • Скриншоты.
1.4
  • Основная механика свиты некроманта готова. Теперь некромант призывает зомби из мертвых тел (зомби занимают место, если у игрока недостаточно пищи, зомби будет временным). Постоянных зомби можно улучшать до скелетов-пехотинцев или лучников за плату (пока что без платы).
ВНИМАНИЕ! Периодически разработка системы и я впадаем в стагнацию, из-за неясных для меня багов. Если вы смыслите в GUI и хотите помочь усовершенствовать наработку, пишите мне в ЛС!
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
12
Arkser:
посмотрел систему. С некромантами всё чётко, даже толком придраться не к чему, но вот с отрядами пехотинцев.. я набрал превышение лимита пищи в 192/100, хотя при моём подсчёте можно и 600/100 набрать, но уже выше 100-ни очень сильно залагал у меня комп.
Если проще, то при наборе войск от капитана (пополнение отряда) лимит пищи не ограничивается, советую с этим что-то сделать в последствии на картах. Хотя если ты занимаешься чисто самой системой/наработкой, то хотя бы в ReadMe в последствии совет оставь.
Лично я исправлял примерно следующим образом - обычным пехотинцам поставил требование в пище 0, Капитанам и тем кто готов к повышению 12.
О, пока погоди с лимитом) Я просто еще не включил в наработку проверку. Как ты мог заметить, подкрепления вообще ничего не стоят
Это реализуемо и просто, но руки еще не дошли)
6
Отличная система! Как бы сделать так что бы АИ тоже наймом войск пользовался! И всетаки не все возрожденные юниты отряда прикрепляются к своему отряду, некоторые остаются на месте т.е. они каким то образом отсоединены от группы.
12
blackmaker:
Отличная система! Как бы сделать так что бы АИ тоже наймом войск пользовался! И всетаки не все возрожденные юниты отряда прикрепляются к своему отряду, некоторые остаются на месте т.е. они каким то образом отсоединены от группы.
Возрождение юнитов соответствующими скиллами (например, у Палладина) пока не поддерживается, я еще не придумал, как это решить. Юнит исключается из отряда непосредственно в момент своей гибели. Если вы хотите, чтобы мертвые юниты числились в отряде вплоть до полного разложения трупа (т. е. их еще можно воскресить так, чтобы они вернулись в отряд), смотрите соответствующий триггер. Однако в этом случае мертвые юниты будут занимать свое место в отряде и не позволят нанимать пополнения.
blackmaker:
Отличная система! Как бы сделать так что бы АИ тоже наймом войск пользовался! И всетаки не все возрожденные юниты отряда прикрепляются к своему отряду, некоторые остаются на месте т.е. они каким то образом отсоединены от группы.
По-поводу найма юнитов ИИ - все просто, но регулируется сторонним триггером. Вам достаточно создать циклический триггер (например, раз в 0.3 секунды) и так же, как в триггере "Check", проверять, жив ли командир отряда, какого он типа (постоянный или принял командование), сколько человек в его отряде, хватает ли пищи, золота, дерева для найма, сторонние условия (общий уровень развития базы, наличие улучшений и т. д. в зависимости от ваших предпочтений в тактике и сложности ИИ). Непосредственно найм подкреплений можно задать командой Hero - Issue Item Use Order и указать предмет-переменную DetachmentReinforceButtonType [Integer A].
1
Лучьшая система из всех что я наблюдал за последние несколько лет!
28
Лучьшая система из всех что я наблюдал за последние несколько лет!
пичальбида
1
Поддержу Tormentor, действительно система очень хорошая! То что она не доработана - это лишь вопрос времени я надеюсь. Сама идея очень хороша!
nvc123:
Лучьшая система из всех что я наблюдал за последние несколько лет!
пичальбида
nvc123 скинь тогда систему мне в лс которая лучьше чем эта на твой взгляд
28
sworldsmaster, зачем лс?
вот одна большая система на основе которой было сделано несколько карт которые являются лучшими по части технического исполнения
Tormentor, sworldsmaster, и нафиг клонов сделал то?
если так любишь говорить сам с собой то меняй айпи и мак хотябы
12
nvc123:
Tormentor, sworldsmaster, и нафиг клонов сделал то?
если так любишь говорить сам с собой то меняй айпи и мак хотябы
Вот это поворот. Ссылка не отображается, я бы ее не увидел, если бы не нажал "цитировать".
28
vincent_freeman, на светлом фоне отлично видно
vincent_freeman, если мне будет не лень(и будет время) то я найду в своей папочке maps карту в которой писал подобную систему и скину это систему
12
nvc123:
vincent_freeman, на светлом фоне отлично видно
vincent_freeman, если мне будет не лень(и будет время) то я найду в своей папочке maps карту в которой писал подобную систему и скину это систему
Все, увидел, виноват. Что ты хочешь скинуть? Шутер этот или тоже что-то с отрядами?
1
nvc123:
sworldsmaster, зачем лс?
вот одна большая система на основе которой было сделано несколько карт которые являются лучшими по части технического исполнения
Tormentor, sworldsmaster, и нафиг клонов сделал то?
если так любишь говорить сам с собой то меняй айпи и мак хотябы
Блин, я просто постоянно забываю пароль к аккаунту - приходится новый делать...
Шутер это ведь совсем другой жанр некоторым он может вообще не интересен, мы ведь говорим о подобной системе... Скинь пожалуйста системы с отрядами, хотя возможно догадываюсь какие системы ти скинешь...
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.