Набор средств для работы с файлами игры.
Статья
440
Формат файлов разработанный компанией Microsoft для электронных таблиц.
Статья
356
Расширенный INI-формат для хранения данных, разработанный компанией Blizzard Entertainment.
Статья
414
Нативки UjAPI для JNGP.
Статья
@nazarpunk: v1.1.33.323 8 493
Альтернативный лаунчер ориентированный на фикс багов и предоставление функционала разработчикам.
Статья
@human1: Так вы сами создали UjAPI? 9 451
Редактор MPQ архивов за авторством Ladislav Zezula.
Статья
@Ev3nt: Не уж-то ребятам на столько трудно найти MpqEditor, или к нему ещё что-то прилагается по типу listfile'ов? 6 1.1K
Формат архива, разработанный сотрудником компании Blizzard Entertainment.
Статья
@Makeba: В слитом дев билде была пачка CLI утилит для работы с MPQ, может стоит выложить? 2 452
Разметка бинарных файлов игры для программы ImHex с целью их чтения и проверки целостности.
Статья
645
Основной пакет который содержит в себе всю магию.
Статья
@Smeto: Побочные эффекты все те же, что в статье jass2lua? 3 778
Подборка документации.
Статья
@Ydav: Полезная штука, еще и потыкать вектора можно 12 798
Расширенный INI-формат для хранения данных, легко обрабатываемых в Lua.
Статья
@MpW: Втф? Зачем создал этот ресурс? Он никакой информации не дает 2 231
Формат для хранения строк локализации, разработанный компанией Blizzard Entertainment.
Статья
196
Альтернативный синтаксис для VJASS убирающий из него громоздкие конструкции.
Статья
@nazarpunk: Добавлено краткое описание функционала. 1 290
Язык программирования, разработанный компанией Blizzard Entertainment.
Статья
@konvan5: Кек, хорошее начало! Продолжение планируется? А так хорошая статья чтобы на нее ссылаться. 2 340
Язык программирования, специально разработанный для встраивания в игры.
Статья
341

IntelliJASS

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

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

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