Добавлен girvel,
опубликован
Прошло 10 лет, захотелось снова потыкать варик. С огромным трудом нашёл и поставил себе что-то стабильное на свою Win 11 (бтв так и не справился с кодировкой, русский текст всё ещё рисуется как тарабарщина) и судорожно в приливе ностальгии стал что-то ваять. Вышло вот это:
<Не знал что XGM трёт файлы в скрытых постах, скриншот утерян>
Итого, вот наша стартовая позиция; имеется:
- Эйфория от того, насколько редактор уровней в игре 2003 года балдёжный
- Коряво слепленный набросок общей стилистики локации
- Интерпланарный сеттинг, написанный под D&D вместе с товарищем-данжен мастером
- Пройденная арка персонажа на компетенцию в программировании
- Название: Realm of Remnants
- Желание пилить РПГ
- D&D партия, написанная и проведённая прямо в процессе написания этой статьи, откуда я возьму сюжетку
В идеале, на сегодня хотелось бы порыться в декорациях варика и подкорректировать ландшафт, набросать список способностей герою и попробовать сбацать что-то в духе мини-арены чисто для первичной подгонки силы героя. В процессе работы оказалось, что это многовато задач на один заход, так что сегодня мы фокусируемся на левел-дизайне и вырабатывании общего визуального стиля.
Дизайн леса
Итак, в целом по духу ландшафт мне нравится. Цветовая палитра флоры в целом гармоничная и заборчики получились симпатичные, но меня сильно смущают огромные проплешины между деревьями. В лесу есть гигантские (грибы-мутанты), большие (мёртвые деревья и камни) и маленькие (красные грибы) объекты, но нет средних, которые бы функционировали как филлеры и заполняли пустоты.
После некоторого копания в декорациях удалось выловить следующее:
Слева можно видеть примечательные декорации которые никак не помогут с проблемой пустот, но в принципе выглядят уместно. Справа -- кандидаты на декорацию-филлер, и судя по всему, выигрывают странные цветы. Пробуем их наложить:
<баг репорт: XGM делает резервную копию текста, но файлы теряет, поэтому показываю сразу конечный результат>
Продолжаем дорожку в том же стиле. Изначально мне казалось, что лес будет играть гораздо большую роль в ландшафте; сюжетно он вообще никак не пригодился, так что скорее всего это будет локация на помеситься с флорой и фауной. Очень жаль, было бы классно поставить тут парочку синематиков.
Забавная деталь: на один из гигантских грибов в лесу посажен нарост, из которого вырывается пламя. Самого пламени не видно с игровой камеры, but still.
Я быстренько отчертил лес клиффом с водой (кто бы что ни говорил, иногда клиффы уместны), перекинул через него мостик и занялся городским ландшафтом. Основное действие будет происходить в городе, и у него должен быть действительно уникальный облик, поэтому от моего успеха в его изображении зависит всё.
Я быстро пробежал по всем доступным классическим ассетам в поисках того, что можно использовать в строительстве. Мои познания в декорациях и зданиях варкрафта порядочно запылились, поэтому иметь некоторую визуальную подсказку может быть полезно. Получилось примерно это:
Я был очень приятно удивлён. Я помнил, что в репертуаре олдскульного левел-дизайна всегда имелось достаточно декораций для человеческих городков, но мне никогда раньше не приходило в голову, насколько много имеется декораций для руин. That`s some seriously inspiring stuff. Я уже могу представить, как через реку от странного нативного леса с диковинной опасной живностью располагается древний полуразрушенный человеческий район, в руинах которого ютится бесчисленное количество беспорядочно расположенных хаток менее разумных рас.
Перерыв на игру с триггерами
Напоследок немного поигрался с триггерами, сделал чтобы предметы стакались:
Не самое оптимальное решение (предметы стакаются только если есть свободный слот), но это первый раз что я пилю триггеры с реальными навыками программирования и это ощущается просто замечательно.
Даже по современным IT меркам редактор триггеров это лютый шик; например, когда работаешь с инвентарём, он помнит не только то, что номер ячейки это интеджер, но и что есть ограничение от 1 до 6. Есть куча современных статических ЯП, которые могут это проверять только в рантайме. С другой стороны, писать код мышкой дико медленно, и видимо пора учить jass.
P.S. Всё ещё пытаюсь разобраться с русской кодировкой, надеюсь уложиться до того, как понадобится писать диалоги.
P.P.S. Где можно посмотреть классные примеры левел-дизайна для вдохновения/ласкового воровства идей? Смутно помню что в проекте варкрафта и в архивах форума были конкурсы на ландшафт, где-нибудь ещё? Мб у кого-нибудь есть ссылки под рукой?
P.P.P.S. Я попытался потрогать джасс и это кошмарно, встроенный редактор это буквально блокнот без ничего, строки для диалогов хранятся в архиве который надо вскрывать кастомными утилитами, что здесь вообще происходит? Если мне кто-нибудь подскажет какой базовый начальный набор утилит мне требуется чтобы выжить и где лежат доки к ним, я буду безумно рад.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Подготовка
Код
Для этого в Custom Code карты просто пишем:
VSCode
Отредактирован Keparis9