29

» Вечный мир / Несколько скриншотов диалогов

Слишком скучно смотреть просто на двух юнитов повернутых друг к другу.
И да.. Реплики слишком пользовательские, будто просто в чат зашёл
29

» Вечный мир / Про дополнительную компанию

TerrorGold, задай себе вопросы по тому, зачем эта кампания нужна и как она должна взаимодействовать с игроком, и сделай их постулатами проекта

TerrorGold, задай себе вопросы по тому, зачем эта кампания нужна и как она должна взаимодействовать с игроком, и сделай их постулатами проекта
29

» StarCraft 2 / Нападение на "Повелителей Грома"

Рецензия на публикацию
DudeWheresMyCar, Нуу... сделаем запоздалую рецензию

1 момент

Для начала почему туман войны есть в ролике? Обычно его убирают (действием Global Cinematic Setting). С Туманом войны, пропадает вся возможная "кинематографичность"

2 момент

Есть задача, хорошо... растешь)) В задачу кстати можно прописать описание, более подробное в всплывающую подсказку

3 момент

Ага, классика... чтоб юниты не летали в воздухе... хотя нет... лучше задай вопрос этот в вопросы

4 момент

есть какая-то работа с окружением. похвально, ничего не значащие для карты челы стоят

5 момент

Уязвимая дверь, очень нехорошо, если планируется что её нужно именно "открыть" маяком. А если оставлять возможность разрушения двери, тогда часть с маяком почти всегда скрывается в геймплее

6 момент

Предположу, что ты не знаешь как открыть дверь триггером без участия игрока. Простительно

7 момент

Задача на уничтожение всех ракетных турелей выполнилась, когда была уничтожена НЕ ракетная турель. На момент выполнения, даже осталась турель.
Я ещё заметил, что активная задача скрылась и потом появилась выполненной. Косяк
пошарил в редакторе
увидел, что задача выполняется после уничтожения "Центра управления турелями", но что расходится с формулировкой самой задачи "уничтожить все ракетные турели..."

8 Момент

Только сейчас обратил внимание. Роби никак не выделяется на фоне обычных морпехов, его спутать и потерять - плёвое дело! Обычно всегда нужно выделять ключевых персонажей на фоне других, особенно если их по миссии нельзя терять.

9 Момент

В пользовательских кампаниях, бывает не сразу замечаешь начинающиеся диалог. Лучше делать звуковое оповещение перед началом разговора (можно даже перед каждой репликой). Ну знаешь этот "бип-бип" в начале разговоров оригинальной кампании?
Разговоры с озвучкой лишины этой проблемы, из-за самой озвучки. А вот когда озвучки нет, часто непонятно, когда прошла новая реплика

10 момент

Слишком емкоё название задачи. Названия обычно должны быть краткими и ясными. Можно добавить описание при наведении на задачу, если нужно подробнее объяснить контекст

11 момент

Тупа бросили своих кентов и вдвоём бежали к своей даме)))
Я кажется кидал карту где была погрузка в транспорт... ах да, вот она!
И да, то что герои резко оказываются в определенной точке, тоже косяк. В чем проблема просто в начале ролика отдать приказ всем двигаться в маяк, и сразу сделать их "неконтролируемыми"?

Если есть вопросы по тому, как что-то сделать из этого всего: задавай вопрос
29

» StarCraft 2 / Зимняя эвакуация | Демо триггеров миссий

DudeWheresMyCar, Старайся структурировать свои триггерные системы.
Пусть у тебя ещё нет сложных комплексных карт и модов, но с нормальной структурой ты сможешь удобно работать над несколькими частями карты, и самое главное, ты будешь визуально видеть эти части в самих триггерах
29

» StarCraft 2 / Зимняя эвакуация | Демо триггеров миссий

IzobretatelBoom, но всё таки для меня SC2 посимпотишнее вк3 1.26.
А что можно вытворять с освещением в ск2, ммм... просто конфетка!
хотя конечно это всё равно не возможность писания собственных шейдеров
29

» StarCraft 2 / Зимняя эвакуация | Демо триггеров миссий

DudeWheresMyCar, IzobretatelBoom, я это сделал сугубо ради понимания начинающих. Даже коммент в самом вверху триггеров оставил что "Тут триггеры на русском написаны, но лучше так не делаете! Как минимум при выводе ошибок триггеров в игре, вместо названий будет нечитаемая бурда, чего нет с английскими триггерами"
29

» StarCraft 2 / Как сделать триггер который скипнет кат-сцену одной кнопкой

Принятый ответ
DudeWheresMyCar, Чтобы пропустить ролик, срежиссированный в триггерах, достаточно просто добавить действие Allow Trigger To Be Skipped вначало ролика.
В этом действии можно указать, какой триггер запустить в случае пропуска ролика, это важно поскольку с помощью этого можно сделать отдельный триггер, который сделает всё необходимое что должно быть после "конца этого ролика"

И не надо делать, как в WarCraft 3, никаких "опорных точек" с проверкой переменной после каждого действия ролика: "ролик скипнут? А сейчас скипнут?"
Загруженные файлы
29

» StarCraft 2 / Как я бы мог через компоненты отключить библиотеку?

Принятый ответ
Ты можешь убрать любую подключенную библиотеку через компоненты.
  1. В папке компонентов увидишь файл без расширения DocumentInfo - его можно открыть в блокноте и у него будет xml-структура
  1. В файле нужно убрать ту строку <value> - в которой указана библиотека, которую нужно убрать.
Загруженные файлы
29

» StarCraft 2 / Нападение на "Повелителей Грома"

DudeWheresMyCar, на самом деле это даже легче чем в вк3.
есть такое специальное действие как Allow Trigger To Be Skipped. Задай вопрос по этому новый, и напишу там как сделать пропуск роликов.

И вообще, изучай как устроены официальные кампании SC2
29

» StarCraft 2 / Нападение на "Повелителей Грома"

DudeWheresMyCar, фразы в диалогах слишком длинные и очень мало времени даётся еë прочитать.
Как я понимаю ты во всех репликах делаешь задержку в 5 секунд.

Так делать нельзя, нужно расчитывать за сколько секунд читается каждая реплика и делать такие задержки в соответствии с репликой, +3-4 секунды.
А то нереально читать и следить за сюжетом
29

» StarCraft 2 / Нападение на "Повелителей Грома"

Научись работать с задачами, их принцип создания в ск2 почти такой же как в вк3!
Вот даже специально для тебя написал свежую статью по задачам: xgm.guru/p/sc2/base-system-objective
29

» StarCraft 2 / Где взять нестандартные модели для StarCraft 2?

DudeWheresMyCar, Нормально всё скачивает... кнопку download в выбранном файле жмешь и всё.
и тот сайт самых главных и известных по моддингу игр впринципе
Загруженные файлы
29

» StarCraft 2 / Где взять нестандартные модели для StarCraft 2?

Больше всего в этом разделе сайта Curseforge: www.curseforge.com/sc2
Раньше этот раздел был отдельным сайтом Sc2Mapster под "форджем", но относительно недавно его прикрыли всё перекинули на сам сайт
29

» StarCraft 2 / Как заставить юнитов определенных или скажем юнитов в регионе двигаться в другую точку?

DudeWheresMyCar, держи даже простую карту-демку с наглядным применением регионов, отдачей приказа всем юнитам в регионе/группе юнитов, и и таким вот.
Загруженные файлы
29

» StarCraft 2 / Как заставить юнитов определенных или скажем юнитов в регионе двигаться в другую точку?

  1. Для получения какой-то группы юнитов на карте, лучше используй регионы и функцию "Units In Region Matching Condition"
  1. Если у тебя юниты создаются сразу несколько за одно действие создания юнитов, например Create 10 Zerglings то используй просто функцию Last Created Units, в действии Issue Order Unit Group.

Эта функция тебе отдаст готовую группу юнитов, которая была создана действием создания юнитов
Загруженные файлы
29

» StarCraft 2 / Как заставить юнитов определенных или скажем юнитов в регионе двигаться в другую точку?

DudeWheresMyCar, и нужно получать созданных юнитов от действия Create Units... с помощью функции Last Created Units.
Last Created Units - это функция возвращающая группу юнитов, а значит её можно указать как параметр в группу для Issue Order Unit Group
29

» StarCraft 2 / Как заставить юнитов определенных или скажем юнитов в регионе двигаться в другую точку?

DudeWheresMyCar, функция Triggering Unit отдаёт тебе того юнита, который стриггерил события. И еë нельзя использовать в событиях не связанных с юнитом.
Тебе нужно по другому точку указать.
И пользуйся регионами на поверхности и в триггерах, вместо того чтобы указывать точку и угадывать еë радиус
29

» StarCraft 2 / Как заставить юнитов определенных или скажем юнитов в регионе двигаться в другую точку?

DudeWheresMyCar, действие триггера Pick Each Unit In Unit Group - это специальное действие, которое выполняет список заданных для него действий на каждого юнита в указанной группе.
Лучше поймешь если посмотришь на это действие в редакторе. Также есть это видео на YouTube
29

» StarCraft 2 / Как заставить юнитов определенных или скажем юнитов в регионе двигаться в другую точку?

DudeWheresMyCar,
  • Версия этого действия но с Unit Group в названии: Issue Order Unit Group

  • Циклом Pick Each Unit In Unit Group перебрать каждого юнита группы
Pick Each Unit In ТВОЯ_ГРУППА
    Actions
        Issue Order -order `(Picked Unit)` to (`КОМАНДА`) (`Replace Existing Orders`)