Всем привет, у меня есть моя карта, которую я как хобби делаю уже лет 5, но сейчас я столкнулся с тем, что, поиграв в разные отличные карты, я понял, что мне нужно развиваться и двигаться дальше. Раньше я забивал на это дело, делал и делаю всё до сих пор на GUI, но я понял, что ограничиваю себя, выбирая этот способ строения карты. Порекомендуйте, пожалуйста, куда двигаться, что изучать. Я знаю, что есть Lua, есть Jass, есть отдельные движки и бибилиотеки и во всем этом деле я чувствую себя балбесом
`
ОЖИДАНИЕ РЕКЛАМЫ...
10
Есть редактор FNWE, который дополняет стандартное гуи. Жаль, что я освоил жасс до того как узнал о нем.
8
Для версии 1.26 -
  1. Языки программирования
JASS + MemHack Api - Если хочешь играть в карту на ирине играть с рандомами
JASS + UjAPI - Если хочешь играть в карту на ирине играть с друзьями (UjAPI это отдельный лаунчер, рандомы тоже могут заходить конечно, но реже)
AngelScript + UjAPI - Если хочешь играть в карту на ирине играть с друзьями, (AngelScript в 3 раза более быстрый язык программирования, а так же имеет больше возможностей, но и мороки на старте будет с ним чуть больше)
  1. Создание Моделек
Blender 3.4 + найти плагин для Blender'a, который позволит делать полноценные модели для варкрафта в нём
BlpLab - Программа для конвертации текстур в blp формат, для варкрафта
MdlxConv - Программа для конвертации mdl в mdx (оптимизация моделей и не только)
War3ModelEditor - Программа для работы с моделями, после создания модели и анимации в Blender можно установить кости и например частицы в ней
  1. Иконки
Iconer128 - Программа помогающая при создании иконок (расставляет рамки и т.д.)
  1. Звуки
FL Studio - Программа для работы со звуками, создана не для варкрафта, но я её активно использую
Total Audio Converter - Программа для конвертации звуков, создана так же не для варкрафта, но я её также активно использую
  1. Вспомогательные программы
FaMPQ - Программа для автоматической установки пути при импорте (например убирает war3imported)
w3x2lni - Программа которая позволит конвертировать файл карты в текстовые файлы (много чего там удобно редактировать + убирает ограничение на количество текста)
MPQEditor - Редактор MPQ архивов (можно вытащить например буран из варкратфа и затем в War3ModelEditor перекрасить его из голубого в розовый)
(тоже самое можно делать и с тайлсетами)
Agent_Memory_Monitor - Программа которая позволит отследить утечки на карте (чтоб не было крашей связанных с недостатком памяти)
Для рефорджа -
Языки программирования
Lua, Язык хороший, а вот сам рефордж не очень, мне про рефордж больше нечего сказать
Ответы (1)
9
Tredor46, Какой же базы накидал, спасибо большое за такие детальные советы и наводки!
26
Изучать все сразу невозможно. Не ставь себе такой цели, а то перегоришь.
Просто ставь себе задачи, что ты хочешь сделать. И если не находишь пути, как это реализовать - задаешь тут вопрос, как такое можно сделать. Если подскажут решение с использованием jass - бери и разбирайся в этом решении, как оно работает. Так и изучишь нужные тебе инструменты.
Ну еще кроме вопросов можешь пытаться искать готовые решения, типа наработки. Понравилась чужая наработка? Скачал, разобрал код, что как работает - профит. Изучил новые для себя вещи.
Естественно даже с таким подходом придется почитывать статейки, чтобы понять, что в коде происходит. Но зато ты будешь искать уже конкретную НУЖНУЮ тебе информацию и ты будешь понимать, зачем тебе это нужно.
А когда ты просто читаешь статьи чтобы "просто" изучить новые технологии без какого либо понимания и цели - гиблое дело, завтра уже забудешь. Только если нет задротского влечения к такому изучению :)
Ответы (1)
9
konvan5, Обязательно буду задавать вопросы и по чуть-чуть изучать, спасибо!
1
На гуи тоже нормально делается, просто ты наверное используешь обычный редактор где мало полезного гуи
Я на hiveworkshop просто взял свежий с высоким рейтингом попробовать, YDWE PK называется, почитал возможности, посмотрел карты - примеры, проблем не было.
Потом знакомый спрашивал как сделать какой-то скил и еще пару штуковин, я попробовал на его редакторе но не нашел удобных вариантов, оказывается что в других редакторах и функций намного меньше.
Можно конечно учить jass но можно и таким вариантом обойтись, если что-то будет нужно то отдельные триггеры просто попробовать сделать на jass а там может и перейти потихоньку, сразу нацеливаться на лучшее исполнение это наверное слишком сложно и скучно, я бы предпочел просто делать карту на хорошем гуи, пытаясь выжать максимум, а то пока языки какие то изучишь то уже время пройдет а может и желание, лучше просто делать как делается чтобы интерес не пропал.
Ну а lua я бы не советовал, материалов по нему меньше да и в целом он посложнее будет, тогда нужен понимающий человек у которого будешь постоянно спрашивать советы, прям целый день чтобы мог тебе отвечать.
Ответы (1)
9
Yae Miko, YDWE PK это тоже какой-то редактор? Я не понимаю как обычный варкрафт работает с измененными и дополненными редакторами, но я также гляну, спасибо!
Чтобы оставить комментарий, пожалуйста, войдите на сайт.