Добавлен , опубликован
Алгоритмы, Наработки и Способности
Способ реализации:
GUI
Тип:
Наработка
Привет.
Это наработка по управлению отрядами. Она все еще сыровата и будет улучшаться со временем. Однако вместе с тем она будет обрастать новыми фишками и становится все более узкоспециализиррованной, и может вам разонравиться. Поэтому я хочу, чтобы вы познакомились с наработкой сейчас, пока глина еще не обожжена, так сказать).
Итак, в карте вы найдете 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 и хотите помочь усовершенствовать наработку, пишите мне в ЛС!
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
23
9 лет назад
0
nvc123, хм... ctrl+f не пашет на скринах. А я-то думаю, к чему он это написал.
0
28
9 лет назад
0
SomeFire, я тоже сначала поиск пробовал и лишь потом на скрин глянул
0
12
9 лет назад
0
star_sava:
Всё хорошо, но вот слово "нынче". Вобщем не красиво на другое надо бы заменить "находится".
Спокойно, это старый скрин, в игре нет таких надписей, есть только очередь подготовки, но она отображается, только если ты выбрал командира + в очереди кто-то есть.
Melissa:
Молодец
Спасибо)
0
25
9 лет назад
0
На внутренности системы я не смотрел, но мой тебе совет: переведи все на jass + хеш таблица, обычно гуи крайне утечен. Если не можешь сам перевести, я могу с этим помочь.
З.Ы: В идеале перевести бы это на с/v jass, но я в них не шарю. Может кто-то другой согласится изменить.
0
28
9 лет назад
0
хеш таблица
без них лучше
2
25
9 лет назад
2
nvc123, раньше ней пользовались на ура и радовались до невозможности что такое вообще есть, но потом придумали структуры и вы ребята зажрались. без обид, но те 0.0009 сек. в скорости работы не особо повлияют на игру
0
12
9 лет назад
0
Ancient:
На внутренности системы я не смотрел, но мой тебе совет: переведи все на jass + хеш таблица, обычно гуи крайне утечен. Если не можешь сам перевести, я могу с этим помочь.
З.Ы: В идеале перевести бы это на с/v jass, но я в них не шарю. Может кто-то другой согласится изменить.
Я не могу в Jass, не умею. Даже если ты переведшь это все в код, ты же не будешь за меня его дорабатывать и вносить улучшения? Так что сначала я реалиую все, что задумал так, как умею) Но спасибо за энтузиазм)
2
25
9 лет назад
2
vincent_freeman, тогда как закончишь ее - напиши, переведу в jass.
4
0
9 лет назад
4
Перевести Гуи в джас это же сделать ее с 0 по сути имея лиш готовые идеи.....
3
23
9 лет назад
3
Serega19, правка - конверт в текст - и ручками оптимизировать.
2
28
9 лет назад
2
правка - конверт в текст - и ручками оптимизировать.
аналогично полному переписыванию
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.