Всем привет, у меня есть моя карта, которую я как хобби делаю уже лет 5, но сейчас я столкнулся с тем, что, поиграв в разные отличные карты, я понял, что мне нужно развиваться и двигаться дальше. Раньше я забивал на это дело, делал и делаю всё до сих пор на GUI, но я понял, что ограничиваю себя, выбирая этот способ строения карты. Порекомендуйте, пожалуйста, куда двигаться, что изучать. Я знаю, что есть Lua, есть Jass, есть отдельные движки и бибилиотеки и во всем этом деле я чувствую себя балбесом
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ред. Tredor46
JASS + UjAPI - Если хочешь играть в карту на ирине играть с друзьями (UjAPI это отдельный лаунчер, рандомы тоже могут заходить конечно, но реже)
AngelScript + UjAPI - Если хочешь играть в карту на ирине играть с друзьями, (AngelScript в 3 раза более быстрый язык программирования, а так же имеет больше возможностей, но и мороки на старте будет с ним чуть больше)
BlpLab - Программа для конвертации текстур в blp формат, для варкрафта
MdlxConv - Программа для конвертации mdl в mdx (оптимизация моделей и не только)
War3ModelEditor - Программа для работы с моделями, после создания модели и анимации в Blender можно установить кости и например частицы в ней
Total Audio Converter - Программа для конвертации звуков, создана так же не для варкрафта, но я её также активно использую
w3x2lni - Программа которая позволит конвертировать файл карты в текстовые файлы (много чего там удобно редактировать + убирает ограничение на количество текста)
MPQEditor - Редактор MPQ архивов (можно вытащить например буран из варкратфа и затем в War3ModelEditor перекрасить его из голубого в розовый)
(тоже самое можно делать и с тайлсетами)
Agent_Memory_Monitor - Программа которая позволит отследить утечки на карте (чтоб не было крашей связанных с недостатком памяти)
Языки программирования
Lua, Язык хороший, а вот сам рефордж не очень, мне про рефордж больше нечего сказать
Просто ставь себе задачи, что ты хочешь сделать. И если не находишь пути, как это реализовать - задаешь тут вопрос, как такое можно сделать. Если подскажут решение с использованием jass - бери и разбирайся в этом решении, как оно работает. Так и изучишь нужные тебе инструменты.
А когда ты просто читаешь статьи чтобы "просто" изучить новые технологии без какого либо понимания и цели - гиблое дело, завтра уже забудешь. Только если нет задротского влечения к такому изучению :)
Я на hiveworkshop просто взял свежий с высоким рейтингом попробовать, YDWE PK называется, почитал возможности, посмотрел карты - примеры, проблем не было.
Потом знакомый спрашивал как сделать какой-то скил и еще пару штуковин, я попробовал на его редакторе но не нашел удобных вариантов, оказывается что в других редакторах и функций намного меньше.
Можно конечно учить jass но можно и таким вариантом обойтись, если что-то будет нужно то отдельные триггеры просто попробовать сделать на jass а там может и перейти потихоньку, сразу нацеливаться на лучшее исполнение это наверное слишком сложно и скучно, я бы предпочел просто делать карту на хорошем гуи, пытаясь выжать максимум, а то пока языки какие то изучишь то уже время пройдет а может и желание, лучше просто делать как делается чтобы интерес не пропал.
Ну а lua я бы не советовал, материалов по нему меньше да и в целом он посложнее будет, тогда нужен понимающий человек у которого будешь постоянно спрашивать советы, прям целый день чтобы мог тебе отвечать.