This article relates to the game "Team Fortress 2". Click here for more information.

Itemtest

From Valve Developer Community
< Ru
Jump to navigation Jump to search
English (en)Русский (ru)Translate (Translate)

Itemtest это утилита для простой компиляции стандартных .obj и .tga(en) файлов into в формат, публикуемый в мастерскую Steam. Она автоматически генерирует .zip архив, содержащий .mdl(en), .vtf(en) .vmt(en), .dmx(en) и .qc(en) файлы. Создатель модели может продавать свой предмет в мастерской Steam.

Note.pngПримечание:Однако, только Team Fortress 2 Team Fortress 2 поддерживает утилиту Itemtest.
Icon-Bug.pngБаг:Если запустить эту утилиты без установленной Team Fortress 2 Team Fortress 2 и запустить Half-Life 2: Episode Two Half-Life 2: Episode Two или любую игру на основе Half-Life 2: Episode Two Half-Life 2: Episode Two фонарик будет заменён на квадрат []. Единственный способ исправить это - перезагрузить компьютер. Причина возникновения этого бага неизвестна.  [todo tested in?]
Подтвердить:действительно ли это причина и решение проблемы?

Чтобы использовать эту утилиту, вы должны установить и запустить Source SDK(en) из вашей библиотеки Steam. Смотрите SDK Installation(en) для подробной информации.

Редактор Itemtest

Запустите Source SDK(en). Вы должны увидеть в списке itemtest. Убедитесь, что выбранная игра соответствует той игре, для которой вы делаете предмет. Например Team Fortress 2 Team Fortress 2.

Itemtest image 01.png

При первом запуске itemtest, здесь будет пара пустых форм, которые надо заполнить. Красное поле обозначает, что форма неверно заполнена.

Itemtest image 02.png

Назначьте предмету название, это будет названием ассета, используемого в игре. Выберете класс, для которого создаётся предмет, например pyro. Если это шапка поставьте галочку рядом с Auto Skin to bip_head bone. Когда все формы будут правильно заполнены жмите Next. У вас не получиться продолжить если формы будут неверно заполнены.

Itemtest image 03.png

Выберете файлы моделей. Нажмите кнопку "browse for lod0". У вас откроется проводник, в нём вы должны открыть свой .obj файл. "lod0" это модель, которая будет видна вблизи.

Itemtest image 04.png

Даже если вы выбрали свою модель форма всё ещё будет неверно заполнена, это потому, что вы ОБЯЗАНЫ добавить как минимум один уровень детализации. LODы(en) это облегчённые версии вашей модели, которые будут видны на расстоянии. Эта модель должна иметь меньше полигонов, чем lod0 и использовать те же текстуры (обычно убирают половину полигонов от lod0).

Когда все формы будут верно заполнены жмите Next.

Itemtest image 05.png

Выберете файлы текстур. Выставите является ли ваш предмет основным, вторичным оружием или оружием ближнего боя. Шапки являются основным.

Itemtest image 06.png

Выберете текстуры, которую вы хотите использовать для цвета модели. Ваша модель должна иметь как минимум одну текстуру цвета. Опционально вы можете указать карту нормалей. Если вы указали карту нормалей вам ещё нужно указать как использовать её прозрачность (specular, paintable, nothing, и.т.д.) Когда все формы будут верно заполнены жмите Next.

Itemtest image 07.png

Теперь, чтобы скомпилировать модель жмите кнопку Compile!

Itemtest image 08.png

Если вы всё правильно сделали предметы будут скомпилированы. Хорошая идея нажать кнопку "Dismiss and Continue", и проверить правильно ли скомпилировалась ваша модель. Для этого жмите кнопку "Launch HLMV".

Itemtest image 09.png

Ваша модель почти готова для публикации!

Чтобы найти .zip архив, который вы будете публиковать и тестировать на карте itemtest нажмите кнопку "Explore to the models directory". Хорошая идея скопировать путь, чтобы вы могли его использовать во внутриигровой утилиты для публикации*

  • Этот путь вам ещё потом понабиться...

На этом моменте также хорошая идея сохранить скриншот вашей модели из HLMV. Вы можете его загрузить при публикации модели.

Теперь настало время зайти в Team Fortress 2 Team Fortress 2, чтобы посмотреть как ваш предмет выглядит в игре!!

Чтобы сделать это, нажмите кнопку "Мастерская" в меню Team Fortress 2 Team Fortress 2.

Нужно сделать: Обновить скриншоты

Itemtest image 9.1.jpg

Нажмите кнопку "Загрузить пробную карту", чтобы зайти в игру в режиме itemtest.

Itemtest image 9.2.jpg Itemtest image 9.3.jpg

Когда вы зайдёте на карту itemtest, нажмите f7, чтобы открыть меню теста предметов.

Itemtest image 9.4.jpg

Выберете класс, и тип предмета, который вам нужно получить. Нажмите кнопку добавить на первом ряду с аксессуарами.

Itemtest image 9.5.jpg

Жмите кнопку обзор и выбирайте ваш скомпилированный .mdl файл.

  • ...Помните, что я сказал о том, что этот путь вам ещё понадобиться?

Itemtest image 9.6.jpg

Настройте параметры экипировки вашего предмета, при необходимости обязательно скройте пересекающиеся с моделью части персонажа.

Itemtest image 9.7.jpg

Теперь вы наконец можете увидеть свой предмет в игре!! Но сейчас только на вашем компьютере. Нажмите кнопку "Применить изменения".

Itemtest image 9.8.jpg

Как только вы будете довольны тем, как он выглядит на персонаже, нажмите кнопку "Мастерская".

Itemtest image 10.png

Заголовок будет названием предмета в магазине и в мастерской Steam. Описание это короткое предложение, которое будет создавать желание купить ваш предмет. Нажмите "Обзор" чтобы выбрать изображение предпросмотра, которое будет видно в магазине (обычно выбирают скриншоты из HLMV). Нажмите "Другое..." и выберете .zip архив, который вы создали в itemtest. Когда вы будете готовы к тому, что ваш увидит свет, нажмите кнопку "Опубликовать"!

Itemtest image 11.png

Удачи! Расскажите друзьям о своей работе, чтобы привлечь внимание Valve в рассмотрении её в магазин!

Ссылки