Набор средств для работы с файлами игры.
Статья
344
Формат файлов разработанный компанией Microsoft для электронных таблиц.
Статья
279
Расширенный INI-формат для хранения данных, разработанный компанией Blizzard Entertainment.
Статья
358
Нативки UjAPI для JNGP.
Статья
@nazarpunk: v1.1.33.323 8 430
Альтернативный лаунчер ориентированный на фикс багов и предоставление функционала разработчикам.
Статья
@human1: Так вы сами создали UjAPI? 9 400
Редактор MPQ архивов за авторством Ladislav Zezula.
Статья
@Ev3nt: Не уж-то ребятам на столько трудно найти MpqEditor, или к нему ещё что-то прилагается по типу listfile'ов? 6 909
Формат архива, разработанный сотрудником компании Blizzard Entertainment.
Статья
366
Разметка бинарных файлов игры для программы ImHex с целью их чтения и проверки целостности.
Статья
497
Основной пакет который содержит в себе всю магию.
Статья
@Smeto: Побочные эффекты все те же, что в статье jass2lua? 3 628
Подборка документации.
Статья
@Ydav: Полезная штука, еще и потыкать вектора можно 12 754
Расширенный INI-формат для хранения данных, легко обрабатываемых в Lua.
Статья
@MpW: Втф? Зачем создал этот ресурс? Он никакой информации не дает 2 211
Формат для хранения строк локализации, разработанный компанией Blizzard Entertainment.
Статья
170
Альтернативный синтаксис для VJASS убирающий из него громоздкие конструкции.
Статья
@nazarpunk: Добавлено краткое описание функционала. 1 260
Язык программирования, разработанный компанией Blizzard Entertainment.
Статья
@konvan5: Кек, хорошее начало! Продолжение планируется? А так хорошая статья чтобы на нее ссылаться. 2 308
Язык программирования, специально разработанный для встраивания в игры.
Статья
312

IntelliJASS

Плагин для IDE от компании JetBrains.
Статья
@nazarpunk: Заморозка разработки В проект было вложенно множество усилий и благодаря ему мне удалось приблизиться к понимаю того, как работают языковые модули. Но в связи c <вырезано цензурой> компания JetBrains прекратила свою деятельность на территории РФ. Чтоб не лишать вас, дорогие картоделы, возможности эффективно пилить проекты было принято непростое управленческое решение сменить платформу на VSCode. Новый плагин вы можете найти по ссылке. Благодаря полученному опыту, его разработка движется гораздо быстрее и уже реализован необходимый минимум для комфортной работы. Так что по традиции ставьте лайки, устанавливате новый плагин и будте счастливы. 43 1.6K

Как вкатиться в WarCraft III и не привлечь внимание санитаров

Разбираем как вкатиться в WarCraft 3 не привлекая внимания санитаров.
Статья
Осваиваем геометрию на интерактивных примерах.
Статья
@nazarpunk: Добавлена карта-пример для линейной интерполяции на AngelScript. 94 1.6K
Разбираем равкоды.
Статья
@nazarpunk: Более подробно расписано чтение и добавлена графа про оптимизаторы. 9 1.2K
Переиспользуем код на разных картах.
Статья
527
Разбираемся с require.
Статья
@Раскольник: Возможна только эта проблема? 3 554
Пишем на lua под 1.26 - 1.29
Статья
@nazarpunk: kg_toly: А что за репозитория? Где именно? 4 776
Рано или поздно любой разработчик (Даже в Вар3 модмейкинге) начинает работать в команде, и современные технологии, как всегда помогают облегчить этот процесс. И так встречайте, ультра дешёвый, быстрый, крутой, современный, супер, бупер, дупер сборщик карт, на lua и для lua через обмен данных Гитхаб.
Статья
@nazarpunk: Добавил IMP - Indaxia Modules & Packages for Lua в полезные ссылки. 66 7.3K
Продолжаем писать дешёвый сборщик и на этот раз научимся читать war3map.wct.
Статья
1.1K
При работе с несколькими картами, часто возникает необходимость копировать в них множество кода облегчающего разработку. В цивилизованном мире для этого используют менеджеры пакетов с зависимостями, контролем версий и автоматическим обновлением. В суровых реалиях варкрафта об этом можно только мечтать, но если вы используете дешёвый сборщик, то всё у вас в руках, и можно смело написать жалкое подобие менежджера пакетов.
Статья
@Кет: не все знают эти слова =) как рефордж запустят, все будут знать 6 2.3K
Если вы пользуетесь подсветкой кода во внешнем редакторе, то наверняка сталкивались с проблемой переноса его в карту. Можно конечно использовать WLPM или его аналоги, но мы пойдём путём наименьшего сопротивления и будем собирать lua с помощью lua.
Статья
`
ОЖИДАНИЕ РЕКЛАМЫ...
Scroll Lock - быстрая модерация