Общее Lua — это скриптовый язык программирования, используемый для расширения интрефейса ВоВ. Название языка происходит от португальского слова Луна. В настоящее время реализована официальная спецификация языка 5.1., которой хватает для реализации аддонов. Дополнительная информация может быть найдена в ЧаВо по языку Lua. Справочники по программированию Существует не так много руководств, но по существующим у нас можно разобраться в том, как писать аддоны или использовать язык Lua в макросах. Для освоения Lua вам понадобятся базовые знания по программированию. Как написать аддон для ВоВ. Введение. — цикл статей на нашем сайте, посвященный написанию аддонов. Официальное руководство — содержит базовое описание синтаксиса и команд. Это руководство трудно использовать тем, кто не имеет опыта программирования вообще. Программирование на Lua — Руководство по языку Lua от Роберто Иерусалимичи (Roberto Ierusalimschy). Онлайн версия. LUA-Users — группа новостей, включающая wiki, которая содержит ЧаВо, руководства и расширенную помощь по многим темам. Группа так же имеет лист рассылки (включая архив) и канал IRC (#lua на irc.freenode.net). Редакторы Lua Файлы на языке Lua можно писать в любом текстовом редакторе. Но специализированные редакторы могут иметь дополнительные возможности. См. редакторы Lua. Использование Lua в ВоВ Посмотрите следующие темы: - WoWBench — практически полный эмулятор интерфейса ВоВ.
- Lua 5.1.1 WoW — дистрибутив, созданный cogwheel–ом, включающий всё необходимое для разработки аддонов.
Ссылки
|