Как создать приложения WoW

Приложения - полезные инструменты для классического проигрывателя WoW. Существует много известных приложений WoW, таких как Dominos, Radar Recipe, AtlasLoot Enhanced, ChatBar тому подобное. Эти приложения облегчают декабря WoW проще, принося вам больше удовольствия. Возможно, вы хотите спросить, как создаются эти приложения? Может кто-то написать приложения WoW сам? Позвольте сказать, что это очень простая работа. World of Warcraft имеет ряд интерфейсов API. Используя эти функции API, вы можете легко внести некоторые изменения интерфейса или добавить подсказки относительно предметов в игре. По производству WoW есть огромный опыт. Все пособия WoW в игре были написаны этими функциями API. Обычный WoW-пособие может продать от 40 до 100 долларов. Перед началом развития вы должны иметь три условия.

Сначала, в отличие от обычного программирования Windows, lua - это язык программирования, который используется для записи дополнений WoW. Вы должны изучить это перед работой по программированию.

После этого нужно создать свое развивающую среду. IDE для разработки приложений WoW. Инструмент настройки интерфейса - это официальный набор интерфейсов Blizzard. Он вытягивает все встроенные файлы интерфейса, включая исходный код и иллюстрации. Я рекомендую WoWLua, который является игровым сценарием Lua в игре. Он включает в себя интерактивный переводчик Lua, а также многостраничный редактор сценариев. К особенностям WowLua принадлежат окраски синтаксиса, гладкие кнопки. Он может напечатать каждое важное сообщение в окне WowLua, поэтому очень удобно использовать WoWLua как инструмент для разработки приложений WoW.

Наконец, у вас должен быть прекрасное пособие по разработке приложений WoW. Он восстанавливает механизм игры WoW. Прекрасное пособие также включает полный перечень API, перечень виджетов, перечень событий, резюме CV и их перечень значений по умолчанию и т.д. . Эта книга дает полезную информацию о Луа в целом, а затем подробно объясняет, как программировать в World of Warcraft. Существует масса ярких примеров, которые помогут вам научиться создавать приложения WoW поэтапно.

WoW рассматривает раздел Интерфейс / Приложения для каталогов. Для каждого каталога он пытается открыть файл с названием .toc. Это обеспечивает метаданные приложения (им & # 39; я, зависимости и т.д.) и указывает, какие файлы нужно загрузить. Файлы загружаются и выполняются в указанном порядке. XML-файлы обычно содержат кадры или шаблоны кадров. Файлы Lua содержат всю логику бизнеса. Вы можете избежать использования XML-файлов, если хотите, создав свой кадр в коде Lua, но это тема для другого дня. Код в файлах Lua выполняется как загружен. Как правило, вам нужно иметь различные функции / методы, а затем какой-то код для регистрации события к функции, которая инициализирует ваш аддон. Большинство людей используют событие PLAYER_ENTERING_WORLD, поскольку это запускается довольно поздно в цикле загрузки, и большинство вещей доступны до этого момента. Вы инициализирует свой аддон и вы переходите. На самом деле лучше всего начать, это посмотреть источник других мод (или даже биржевой интерфейс Blizzard, хотя я считаю, что фондовый код интерфейса является весьма посредственным), и узнать, как это делать вещи. Я многому научился с CTMod, когда впервые попал в моду. Через некоторое время я перешел в рамки туза, которая имеет свой собственный набор конвенций, но резюмирует много бурной работы от вас.

Независимо от того, что вы просто заинтересованы в создании приложений WoW или хотите захватить огромную прибыль WoW-индустрии, создание приложений WoW может принести вам много удовольствия. Я надеюсь, что эта статья может дать вам достаточно информации о том, как создать приложения WoW.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *