Что понадобится
Нужны только эти файлы и немного текста. Одних обязательных пунктов уже хватит, чтобы сделать персонажа, остальное можно добавить позже.
3D-модель персонажа
.fbxТекстуры модели
.png или .jpg (могут быть внутри FBX)Картинка лица
.pngИмя · характер · профессия
Движения
.fbx с анимациейИнициативные сообщения и фото
.pngУкрашение на голову
В этом руководстве для примера возьмём Юнити-тян (Unity-chan). Используйте модель, которую вы сделали сами или имеете право использовать.
Установите Unity
Unity нужен только для создания персонажей. Игрокам, которые пользуются готовыми персонажами, он не нужен.
- Скачайте, установите и запустите Unity Hub.
- Войдите в аккаунт Unity. Если его нет, его можно создать бесплатно. Выберите лицензию Personal.
- Нажмите кнопку Установить Unity 6000.3.12f1 ниже. Unity Hub откроет экран установки. Дополнительные модули не нужны. Нажмите Install и дождитесь окончания.
Скачайте и откройте набор
- Нажмите кнопку Скачать набор автора вверху страницы.
- Щёлкните ZIP правой кнопкой мыши и выберите Извлечь все…. Лучше распаковать в место с коротким путём, например на Рабочий стол.
- В распакованной папке дважды щёлкните OpenCreator.bat. Если появится окно защиты Windows, нажмите Подробнее → Выполнить в любом случае.
- Первый запуск может занять несколько минут. Если вы видите такой экран, всё получилось.

Создайте папку для персонажа
Щёлкните правой кнопкой мыши по Assets слева в окне Project, выберите Create → Folder и переименуйте папку в MyCharacter.

Добавьте файлы
Перетащите файлы из Проводника Windows в папку MyCharacter (на пустое место справа). Добавьте FBX персонажа и PNG лица, а также текстуры, FBX движений и фото для сообщений, если они есть.

photo_01, персонаж UnityChan (FBX), лицо UnityChan_face, танцевальное движение Dance (FBX)Извлеките текстуры
Если текстуры спрятаны внутри FBX (у FBX из Mixamo обычно так и есть), этот шаг обязателен. Если его пропустить, персонаж в игре будет белым.


Откройте окно создания
В верхнем меню Unity выберите Idle Pixel Girls → Character Creator.

MyMaid). Вся работа хранится в этом файле.Добавьте модель и настройте кости

Проверим, что всё получилось. Щёлкните FBX персонажа и посмотрите на Inspector.

Заполните данные персонажа

2 Name: имя персонажа
3 Creator name: ваш ник
4 Short introduction: представление в одну строку
5 Personality / speaking style: характер и манера речи. В игре она будет говорить именно так.
6 Job: server (официантка) · barista (бариста) · baker (пекарь) · chef (повар) · dancer (танцовщица)
Добавьте движения и инициативные сообщения
Этот шаг можно пропустить. Пустые ячейки используют стандартные движения игры, а без сообщений она просто общается в чате.


Предпросмотр

Проверьте и экспортируйте


Посмотрите в игре и загрузите в Мастерскую

Сначала проверьте в своей игре
- Нажмите 3 Install for local game testing.
- Запустите игру: через несколько секунд ваш персонаж появится в списке горничных. Если вы меняли персонажа при запущенной игре, перезапустите её, чтобы увидеть изменения.
Загрузите в Мастерскую Steam
- Войдя в Steam, нажмите 2 Check exported package for Steam. Он предупредит, если картинка лица больше 1 МБ.
- Для первой загрузки выберите в 1 Visibility Private draft (видно только вам).
- Нажмите 4 Publish / update Workshop item.
- Если нужно принять соглашение, откройте страницу через 5 Open published item / accept Steam agreement, примите его и снова нажмите 4.
- Если всё в порядке, смените Visibility на Public и ещё раз нажмите 4 — персонаж станет доступен всем.
Если что-то не получается
Найдите ниже английское сообщение, которое появилось внизу окна создания.
The model needs a valid Humanoid rigПовторите шаг 7 и соедините красные кости в Rig → Configure....A skinned character mesh is requiredТело не привязано к костям. Добавьте кости способом через Mixamo из раздела «Что понадобится».Keep the character below 200,000 verticesМодель слишком тяжёлая. Уменьшите число вершин в 3D-программе.Textures must be at most 4096 x 4096Уменьшите текстуры до 4096 или меньше.Choose a square portrait image, up to 1024 x 1024.Сделайте картинку лица квадратной, не больше 1024.Height must be 0.8-2.2 m.Укажите в поле Height значение от 0,8 до 2,2.Use a model without scripts, colliders or other componentsУберите из модели скрипты и коллайдеры.Animation must be HumanoidВыберите для Rig этого FBX движения Humanoid и нажмите Apply (шаг 9).Head accessory must be a static mesh prefab.Украшение на голову должно быть неподвижной моделью без костей.Every proactive message requires textУдалите пустое сообщение (−) или напишите текст.Choose an empty export folder.Эта Revision уже экспортирована. Увеличьте Revision на 1 и экспортируйте снова.(нет сообщения) Персонаж белыйВыполните шаг 5 «Извлеките текстуры».Steam app/account is not ready.Steam не в сети. Если войти в тот же аккаунт Steam на другом ПК или в другой программе, это подключение разрывается. Полностью закройте Steam, запустите его снова и войдите, затем ещё раз нажмите Publish / update Workshop item. Если ошибка случилась при первой загрузке, ничего не загрузилось — можно спокойно повторить.