Найти в Дзене
Мир Онегина

Как создать своего NPC-компаньона в Skyrim: от идеи до полноценного персонажа

"Компаньон - не просто ходячий мешок с мечом. Это твой второй голос, живой кусок истории. Или надоедливый гном с дурным ИИ."
каждый, кто устанавливал Лидию и мод на “Relationship Dialogue Overhaul” Прежде чем запускать Creation Kit, задай себе 5 простых вопросов: Если ты не хочешь использовать стандартный Voice Type можешь: Создание NPC-компаньона - это как написать живой рассказ, встроенный в игру. Он может быть твоим голосом в истории, отражением игрока, или антагонистом, у которого просто нет выбора. Главное, не лепи картон. Даже самый простой компаньон с характером запомнится больше, чем навороченный, но молчаливый бот.
Оглавление
"Компаньон - не просто ходячий мешок с мечом. Это твой второй голос, живой кусок истории. Или надоедливый гном с дурным ИИ."
каждый, кто устанавливал Лидию и мод на “Relationship Dialogue Overhaul”

Шаг 1: Идея. Кто он и зачем?

Прежде чем запускать Creation Kit, задай себе 5 простых вопросов:

  1. Кто он/она/оно?
    Раса, возраст, темперамент, бэкграунд. Это на 80% определит его стиль общения и поведение.
  2. Чего он хочет?
    У хорошего спутника есть мотивация. Он не просто "тут мимо проходил", а идёт с тобой по своим причинам.
  3. Где ты его найдёшь?
    Логичная локация в мире - это плюс к реалистичности. Воин из таверны в Рифтене? А может, затворник из гробницы?
  4. Чем он отличается от остальных?
    Характер, боевой стиль, особые фразы, квесты. Уникальность - это то, что делает из NPC “своего”.
  5. Будет ли квест?
    Компаньон с персональной историей всегда в разы круче.
-2

Шаг 2: Технический процесс Creation Kit, основа основ

1. Создание NPC в Creation Kit

  • Запускаешь CK и открываешь Skyrim.esm
  • В Object Window → Actors → Создаёшь нового персонажа
  • Указываешь:
    Имя
    Расу
    Класс (например, CombatWarrior1H)
    Voice Type (очень важно: влияет на то, сможет ли он говорить как компаньон!)
    Factions:
    CurrentFollowerFaction
    PotentialFollowerFaction
    PotentialMarriageFaction (если хочешь романтику)
-3

2. Создание диалогов

  • Подключаешься к фракциям (Follower Dialogue)
  • Прописываешь условие, что он может следовать за игроком
  • Можно добавить уникальные фразы через папку Voice Type или использовать уже существующие

3. Внешность

  • Настраиваешь во вкладке Traits и Character Gen Parts
  • Если хочешь на выходе standalone-компаньона, работай в SSE NIF Optimizer и используешь RaceMenu + FaceGen

4. Назначаешь место появления

  • В Cell View выбираешь локацию, перетаскиваешь персонажа на нужную точку

5. Тест

  • Запускаешь игру, вызываешь NPC через coc LOCATION, проверяешь поведение

Шаг 3: Поведение и ИИ

  • AI Package - определяет, как NPC ведёт себя, когда не с тобой. Например: спит ночью, пьёт в таверне днём.
  • Relationship Rank - можешь задать дружбу, вражду или любовь
  • Combat Style - для настройки агрессии, дистанции и стиля боя
-4

Шаг 4: Нарратив - делаем живого персонажа

1. Дай ему голос

Если ты не хочешь использовать стандартный Voice Type можешь:

  • Сделать синтезированный голос (например, через ElevenLabs)
  • Записать собственный (но нужны 20+ фраз для минимального набора)
  • Озвучка через фанатов Reddit и Discord ждут!

2. Фразочки в бою, на отдыхе, при исследовании

  • Добавь реплики на:
    Сражения
    Убийства
    Окружение (“Это место мне не нравится…”)
    Взаимодействие с игроком (“Ты снова забыл щит? Серьёзно?”)

3. Собственный квест

  • Даже простой квест “найди его вещь/победи его врага” уже делает NPC глубже
  • Добавь внутриигровые записки, дневники, которые раскрывают его историю
-5

Шаг 5: Боевые фишки

  • Назначь оружие, которое он будет предпочитать
  • Установи способности или перки
  • Можно использовать магию, крики, заклинания
  • Добавь анимации например, мод на боевую стойку или финты

Шаг 6: Публикация

  • Сохрани мод в .esp/.esl
  • Упакуй в архив: .esp + папки meshes, textures, scripts
  • Сделай превью, описание и загрузи на:
    Nexus Mods
    Bethesda.net
    ModDB
-6

Советы от ветеранов:

  • Не перегружай диалог 15–20 уникальных фраз хватит для начала
  • Проверяй на баги NPC может "зависнуть" при следовании, если неправильно задан AI
  • Делай резервные копии. CK любит падать с багом на глазах.

Заключение

Создание NPC-компаньона - это как написать живой рассказ, встроенный в игру. Он может быть твоим голосом в истории, отражением игрока, или антагонистом, у которого просто нет выбора. Главное, не лепи картон. Даже самый простой компаньон с характером запомнится больше, чем навороченный, но молчаливый бот.