World of Warcraft Modmaking

» опубликован

Возможности движка WoW для модмейкинга

» * Полнонценный маппинг
Что доступноНа сколько доступноКомментарий
Рельеф100%Без ограничений.
Текстуринг100%Без ограничений, однако нельзя добавить свои кисти для покраски. Есть 2D и 3D режим. Есть альфамаппинг.
Модели100%Без ограничений.
Свет100%Без ограничений, однако настраивается вручную в DBC файлах.
Вода100%Без ограничений.
Вертекс шейдинг90%Без ограничений, но при помощи стороннего софта.
Отверстия в текстуре100%Без ограничений.
Непроходимые участки100%Без ограничений.
Генерация карты высот WDL100%Без ограничений.
Граундэффекты95%Без ограничений, но при помощи стороннего софта.
Текстурные флаги95%Без ограничений, но при помощи стороннего софта.
Импорт любых моделей и ткстур100%Без ограничений.
» * Полнонценный моделлинг
Что доступноНа сколько доступноКомментарий
Геометрия100%Без ограничений.
Кости100%Без ограничений, однако кости теряют названия и получают порядковые номера. Фиксится хекс-редактором.
Крепления100%Без ограничений, но требуют отдельной настройки.
Материалы100%Без ограничений.
Текстуры100%Без ограничений.
Геосеты90%Есть ограничения в создании дублированных геосетов, но они решаемы.
Источники освещения80%Доступны только статические источники.
Анимации95%Без ограничений, но есть сложности при конвертации.
Партиклы90%Создаются вручную хекс-редактором.
Камеры100%Без ограничений.
Ивенты90%Без ограничений.
  • Возможность изменения интерфейса (добавления новых функций интерфейса)
  • Неограниченный импорт моделей/текстур и других материалов
  • Внесение информативных изменений (редактирование DBC)
Вся разработка ведется на версии WoW WOtLK 3.3.5a

Базовые туториалы

00 - Введение. Общая информация по форматированию
01 - Принципы работы модмейкинга в WoW
02 - Установка необходимого софта
03 - Установка локального тестового сервера
04 - Первый ландашфт в Noggit
05 - Создание MPQ и добавление изменений в игру
06 - Текстурирование по системе 4 слоёв
07 - Альфамаппинг (быстрый текстуринг)
08 - Создание отверстий и непроходимых участков в текстуре
09 - Добавление воды с помощью скрипта
10 - Добавление новой карты с нуля
11 - Расширение существующей карты
12 - Ландшафтные эффекты (трава, камни, цветы и прочее)
В создании серии уроков принимали участие: Steff, llissar, fearless_wind, SwordOfTruth. Взято и переведено с Modcraft'а.

Дополнительные туториалы

Урок по созданию гор в виде шишек
Урок по созданию гор в виде уступов/скал/клиффов
Конвертация моделей из Might&Magic Heroes VI в World of Warcraft.
Создание карты мира (World Map) за 5 шагов в Photshop'е..
Рескиннинг моделей World of Warcraft..
Создание кастомного загрузочного меню (Loginscreen) для WoW.
Забудьте MPQ! Не запаковывайте патчи во время разработки.
Советы по дизайну локаций (Level design)
Урок по созданию миникарт (техническая часть)
Добавляем отображение твитов на логинскрин
Редактирование моделей или конвертация из любого формата через Blender
В создании дополнительных туториалов принимали участие: fearless_wind, lago, Soldan, Mordred, Попрыгун, Mjollna.

Туториалы по серверной части/DBC

В создании туториалов по серверной части/DBC принимали участие: Keeper (Kaban4ik), Ascathos, fearless_wind, Shruik, MegaBlax.

Справочная информация

Галерея различных проектов

Видео различных проектов

Если информация, предложенная в туториалах помогла вам в модмейкинге, просьба выкладывать свои наработки в комментарии, добавляться в участники и ставить лайк! :)
Если вы нашли грамматическую ошибку, битую ссылку, нерабочую фотографию и другие недостатки, просьба отписать об этом в комментариях.
Обратная связь: ICQ 583280921 или PM.

 

Просмотров: 65 061



» Лучшие комментарии


Karp #251 - 3 года назад 2
Flek:
В authserver вылезает такая ошибка: MySQl client/server mismatch
MySQL client library: 5.5.28
MySQL server ver: 5.5.27
Что необходимо скачать?
мне кажется надо обновить сервер mysql , остальным так не кажется?
drako3y:
Люди, а кто знает как его сделать онлайновым? я пробовал тупо менять IP на свой в паре конфигурациях, world и auth серверах, думал что так ко мне смогут подключатся игроки
-_-"...
Подскажите как это сделать, если не трудно.
ты указывал свой ip из интернета?
Flek #252 - 3 года назад (отредактировано ) 0
Удалил Экзодар и заделал дыры входов, потом сделал патч и заменил dbc файлы. В игре, когда подлетаю к месту Экзодара вылетает ошибка.
Если я изменил какую-то местность в Ноггит, то как добавить это в игру, чтобы не появлялись ошибки?
Сделайте пожалуйста пошаговый туториал как добавить внесенные изменения в игру (на уже созданных континентах, а не в новой карте), чтобы не появлялись краши.
Skarn #253 - 3 года назад 1
Flek:
Удалил Экзодар и заделал дыры входов, потом сделал патч и заменил dbc файлы. В игре, когда подлетаю к месту Экзодара вылетает ошибка.
Если я изменил какую-то местность в Ноггит, то как добавить это в игру, чтобы не появлялись ошибки?
Сделайте пожалуйста пошаговый туториал как добавить внесенные изменения в игру (на уже созданных континентах, а не в новой карте), чтобы не появлялись краши.
А не должно быть никакого краша. Что внесенные изменения, что совершенно новые карты - без разницы. Надо копать в причине краша. Краш лог в студию через пастбин, пожалуйста.
Flek #254 - 3 года назад 0
Наконец-то получилось добавить карту и никаких крашей. Скорее всего это было из-за того, что я использовал модели Дренора.
Skarn #255 - 3 года назад 0
Flek:
Наконец-то получилось добавить карту и никаких крашей. Скорее всего это было из-за того, что я использовал модели Дренора.
Модели дренора надо еще сконвертировать.
Flek #256 - 3 года назад (отредактировано ) 0
Есть какойнибудь туториал по конвертации?
В игре не отображаются названия зон и вообще все задания и названия НИПов на английском.
Flek #257 - 3 года назад 0
В папке Client files отсутствуют вообще какие-либо файлы, из-за этого не могу изменить музыку с логин скрина.
Skarn #258 - 3 года назад 0
Flek:
В папке Client files отсутствуют вообще какие-либо файлы, из-за этого не могу изменить музыку с логин скрина.
Извини, но я тебя не понимаю. Изменение музыки - работа с DBC файлами, которые лежат в DBFilesClient в архивах из локальной папки, к примеру ruRU.
Flek:
Есть какойнибудь туториал по конвертации?
В игре не отображаются названия зон и вообще все задания и названия НИПов на английском.
Нет. Предлагаю пропустить модели через cata-wotlk конвертер, который можно найти на модкрафте, т.к. я пока не делал ресурс с инструментами тут из-за недостатка активности в проекте. Потом открой через 010 editor файлы и посмотри что отличается от вотлкшных.
Flek #259 - 3 года назад 0
В папке Client files отсутствуют вообще какие-либо файлы, из-за этого не могу изменить музыку с логин скрина.
Извини, но я тебя не понимаю. Изменение музыки - работа с DBC файлами, которые лежат в DBFilesClient в архивах из локальной папки, к примеру ruRU.
В туториале на модкрафте автор сначала изменил dbc файл, а потом в папке ClientFiles->Interface->GlueXML->что-то делал.~SwordOfTruth:
Есть какойнибудь туториал по конвертации?
В игре не отображаются названия зон и вообще все задания и названия НИПов на английском.
Нет. Предлагаю пропустить модели через cata-wotlk конвертер, который можно найти на модкрафте, т.к. я пока не делал ресурс с инструментами тут из-за недостатка активности в проекте. Потом открой через 010 editor файлы и посмотри что отличается от вотлкшных.
Спасибо.
Flek #260 - 3 года назад 0
При любых изменениях в Запределье и Нордсколе игра вылетает. Если изменяю Калимдор и ВК, то когда нахожусь в той зоне, камера отдаляется вверх на десятки метров. Когда имзеняю собственные карты, то все нормально.
Skarn #261 - 3 года назад 0
Flek:
При любых изменениях в Запределье и Нордсколе игра вылетает. Если изменяю Калимдор и ВК, то когда нахожусь в той зоне, камера отдаляется вверх на десятки метров. Когда имзеняю собственные карты, то все нормально.
Отлетания камеры - ошибка в MFBO чанке .adt. Фиксится хексом путем очистки этой секции прямо в адт. Это довольно просто. Если не понятно объяснил, могу подробнее.
Нордскол пока нельзя редактировать в виду особенностей альфакарты.
Flek #262 - 3 года назад 0
Не могу зайти на карту Затерянные острова.
10555 - (MapTile.cpp:53): Opening tile 26, 30 ("World\Maps\LostIsles\LostIsles_26_30.adt") from MPQ.
10568 - (errorHandling.h:64): [Error] There was an exception of type "SIGSEGV"
"Invalid storage access; most frequently caused by attempting to store some value in an object pointed to by a bad pointer. (Segment violation.)".
Please excuse the inconvenience. You may want to report this error including the log to the developers.
10569 - (StackWalker.cpp:1133): [Error] OS-Version: 6.2.9200 () 0x100-0x1
10617 - (StackWalker.cpp:1133): [Error] 00CCFA3C (noggit): (filename not available): (function-name not available)
10617 - (StackWalker.cpp:1133): [Error] 00C7009C (noggit): (filename not available): (function-name not available)
10617 - (StackWalker.cpp:1133): [Error] 00CE3978 (noggit): (filename not available): (function-name not available)
10617 - (StackWalker.cpp:1133): [Error] 74D7919F (KERNEL32): (filename not available): BaseThreadInitThunk
10617 - (StackWalker.cpp:1133): [Error] 77220BBB (ntdll): (filename not available): RtlInitializeExceptionChain
10617 - (StackWalker.cpp:1133): [Error] 77220B91 (ntdll): (filename not available): RtlInitializeExceptionChain
Skarn #263 - 3 года назад 0
Flek:
Не могу зайти на карту Затерянные острова.
10555 - (MapTile.cpp:53): Opening tile 26, 30 ("World\Maps\LostIsles\LostIsles_26_30.adt") from MPQ.
10568 - (errorHandling.h:64): [Error] There was an exception of type "SIGSEGV"
"Invalid storage access; most frequently caused by attempting to store some value in an object pointed to by a bad pointer. (Segment violation.)".
Please excuse the inconvenience. You may want to report this error including the log to the developers.
10569 - (StackWalker.cpp:1133): [Error] OS-Version: 6.2.9200 () 0x100-0x1
10617 - (StackWalker.cpp:1133): [Error] 00CCFA3C (noggit): (filename not available): (function-name not available)
10617 - (StackWalker.cpp:1133): [Error] 00C7009C (noggit): (filename not available): (function-name not available)
10617 - (StackWalker.cpp:1133): [Error] 00CE3978 (noggit): (filename not available): (function-name not available)
10617 - (StackWalker.cpp:1133): [Error] 74D7919F (KERNEL32): (filename not available): BaseThreadInitThunk
10617 - (StackWalker.cpp:1133): [Error] 77220BBB (ntdll): (filename not available): RtlInitializeExceptionChain
10617 - (StackWalker.cpp:1133): [Error] 77220B91 (ntdll): (filename not available): RtlInitializeExceptionChain
А откуда эта карта? Это ж ката-контент.
Flek #264 - 3 года назад 0
Skarn #265 - 3 года назад 0
Flek:
Видимо какая-то АДТ или модель крашит там.
Flek #266 - 3 года назад 0
Создал две новые карты, могу на них телепортироваться. Создал еще две карты, но на них уже не могу почему-то, пишет, что mapID не найден, хотя делал так же как и первые две карты.
Skarn #267 - 3 года назад 0
Flek:
Создал две новые карты, могу на них телепортироваться. Создал еще две карты, но на них уже не могу почему-то, пишет, что mapID не найден, хотя делал так же как и первые две карты.
Забыл обновить DBC в сервере
Flek #268 - 3 года назад 0
Нет, в Map.dbc и AreaID.dbc добавил эти зоны, написал их id.
Zefirkz #269 - 3 года назад 0
Подскажыте как конверттировать wmo с лича и дальше?
Skarn #270 - 3 года назад 0
Куда конвертировать?
Zefirkz #271 - 3 года назад 0
SwordOfTruth, В варкрафт
Skarn #272 - 3 года назад 0
А этот проект как-то к нему относится?
Zefirkz #273 - 3 года назад 0
SwordOfTruth, да ни как ,я просто спросил
Skarn #274 - 3 года назад 0
Zefirkz:
SwordOfTruth, да ни как ,я просто спросил
Если бы внимательно посмотрел список проектов на XGM, то смог бы найти то, что тебе нужно. xgm.guru/p/wowmodels
Hugman #275 - 2 года назад 1
Привет всем, хочу поделиться новостью и печальным опытом проекта echoes of the flame. Группа фанов-разработчиков создавали новое дополнение для вов: новые локации, переработанная стартовая зона, квесты, инсты, синематик даже свой сделали и др. Сервер сначала был в закрытом альфа тестировании, потом перешел в открытое бета. Сам на нем поиграл, очень понравилось. Однако вскоре сервер выключили без всяких предупреждений и наступило затишье на долгое время. Сегодня в группе вк они выложили новость о том, что их засудили близзард за нарушение авторских прав и некоторым другим пунктам лицензионного соглашения и обязали выплатить штраф на 1.3 к долларов.
Ребята выкладывали видео процесса создания своих локаций в noggit, и меня тоже заинтересовала эта тема. Я хотел сделать что-нибудь свое и конкретно занялся этим делом, но был вынужден остановиться из-за нехватки времени. Летом хотел продолжить, но теперь передумал. Я Думал что это все фигня, что близзы внимание не обращают на пиратки и теперь хочу просто вас предупредить что с близзард лучше не шутить .http://vk.com/fave?w=wall-30840263_4420
AlakFrost #276 - 2 года назад 0
Hugman, 1.3кк долларов только.
И это скорее сулит закрытием всех подобных проектов в будущем.
Харгард #277 - 2 года назад 0
Совсем у народа чувства юмора нет.
Впрочем было бы прикольней если бы их "пригласили" в Близард))
AlakFrost #278 - 2 года назад 0
Так ответ был шуточный тоже, пираток стопицот штук и никто их не закроет
Skarn #279 - 2 года назад 0
Hugman:
Привет всем, хочу поделиться новостью и печальным опытом проекта echoes of the flame. Группа фанов-разработчиков создавали новое дополнение для вов: новые локации, переработанная стартовая зона, квесты, инсты, синематик даже свой сделали и др. Сервер сначала был в закрытом альфа тестировании, потом перешел в открытое бета. Сам на нем поиграл, очень понравилось. Однако вскоре сервер выключили без всяких предупреждений и наступило затишье на долгое время. Сегодня в группе вк они выложили новость о том, что их засудили близзард за нарушение авторских прав и некоторым другим пунктам лицензионного соглашения и обязали выплатить штраф на 1.3 к долларов.
Ребята выкладывали видео процесса создания своих локаций в noggit, и меня тоже заинтересовала эта тема. Я хотел сделать что-нибудь свое и конкретно занялся этим делом, но был вынужден остановиться из-за нехватки времени. Летом хотел продолжить, но теперь передумал. Я Думал что это все фигня, что близзы внимание не обращают на пиратки и теперь хочу просто вас предупредить что с близзард лучше не шутить .http://vk.com/fave?w=wall-30840263_4420
Посмотри на число поста ;)
Hugman #280 - 2 года назад 0
Skarn, знаю, что первое апреля, все дела) но какой смысл им разыгрывать оставшуюся кучку людей в группе вк, если до этого момента они отвергали свое отношение к вов в принципе? В 1 апреля прям ну ничего нельзя серьезно воспринимать, может у них совесть только к тому дню проснулась?)
Skarn #281 - 2 года назад 0
Hugman:
Skarn, знаю, что первое апреля, все дела) но какой смысл им разыгрывать оставшуюся кучку людей в группе вк, если до этого момента они отвергали свое отношение к вов в принципе? В 1 апреля прям ну ничего нельзя серьезно воспринимать, может у них совесть только к тому дню проснулась?)
Очень просто. Их же паблик и модмейкеры читают.
Nosferoh #282 - 8 месяцев назад 5
Что, если написать перевод того поста World of WarCraft Tales с Патреона на родном ХГМ в теме моддинга ВоВ? Стоит ли?