Как сделать персонажа текстовой игры живым - несколько приёмов которые меняют всё!
Когда пишешь детективную игру - легко скатиться в функциональных персонажей. Этот даёт улику, этот подтверждает алиби, этот отвлекает внимание. Всё по делу, всё скучно.
Фрида Мёрк (персонаж игры) - жена пропавшего профессора - начиналась именно так. Источник информации. Функция.
Но потом я начал думать - каково это, когда пропадает муж? Не абстрактно - а вот конкретно эта женщина, на маленьком острове, одна в доме где всё напоминает о нём.
И я интуитивно реализовал один момент:
Детектив спрашивает про день помолвки - нужна дата для кода от сейфа. Обычный технический вопрос. А Фрида вдруг начинает рассказывать. Про пляж, про закат, про кольцо с синим камнем. Про то как он встал на колено и сказал только её имя. И как её глаза сказали «да» раньше чем она успела кивнуть.
А потом - пауза. И одно слово: «Был».
Не «это был счастливый день». Просто - «был».
Игрок пришёл за кодом от сейфа. А получил человека.
Почему это работает:
Нил Гейман ( Создал культовый комикс «Песочный человек») придумывает «простых» персонажей - а потом «даёт им возможность говорить». Во время свободного диалога рождаются особые черты героев и целые сцены. Я не придумывал Фриду как «сложного персонажа». Я просто дал ей момент который не нужен для сюжета - и она стала живой.
Гоити Суда - геймдизайнер, автор Killer7 и No More Heroes - говорил что персонажи в его голове живут как настоящие люди, а он «просто даёт им работу». Я думаю об этом когда пишу своих персонажей. Фрида существует не для того чтобы дать детективу код. Она существует потому что любила мужа и теперь не знает что с ним.
Есть простой приём - найти универсальные детали, характерные для многих людей, и аккуратно ввести их в повествование. Лучший момент для читателя или игрока - когда он думает «со мной тоже такое случалось». «Мои глаза сказали "да" раньше чем я успела кивнуть» - это не про Фриду. Это про каждого кто когда-то был влюблён.
Три приёма которые я использую для создания героев игры.
1. Механика очеловечивания - создание сопричастности
Игрок должен почувствовать что персонаж существует не для него - а сам по себе. Что у него была жизнь до того как детектив пришёл, и будет после того как уйдёт.
Фрида не ждёт детектива чтобы рассказать про помолвку. Она живёт с этой памятью каждый день. Детектив просто случайно задел нужную струну - и она зазвучала.
Когда игрок чувствует что персонаж не «отыгрывает роль» - возникает сопричастность. Хочется узнать что с ним будет. Хочется не навредить. Это и есть настоящее погружение.
2. Книжные приёмы - диалог и внутренние размышления
В книгах персонаж может думать вслух - читатель слышит его голос изнутри. В игре это сложнее, но возможно через диалог.
Важно чтобы персонаж говорил не только о фактах - но и о том что думает и чувствует. Фрида не просто сообщает что муж ушёл в клуб. Она говорит - «поцеловал на прощание дольше обычного». Одна деталь - и мы понимаем что она это помнит. Что она прокручивала этот вечер в голове много раз.
Реплики должны звучать как живая речь - с паузами, незаконченными мыслями, словами которые человек говорит сам себе а не собеседнику.
3. Поведенческие характеристики - тело говорит правду
Это самый тонкий приём. Слова можно контролировать - тело нет.
Фрида комкает платок в руках пока отвечает на вопросы. Линнея говорит уверенно - но сжимает карандаш чуть крепче чем надо. Линдгрен спокоен - но когда детектив упоминает мыс, пауза на секунду длиннее обычной.
Эти детали не объясняют что персонаж чувствует - они показывают. Игрок сам делает вывод. И этот вывод он запомнит лучше чем любую прямую реплику.
Хорошее правило: у каждого персонажа должна быть одна физическая привычка которая появляется в напряжённые моменты. Фрида - платок. Линнея - карандаш. Линдгрен - пауза перед ответом.
Свою игру я делаю в одиночку по вечерам. Без команды, без бюджета, без опыта в геймдеве.
Но живые персонажи не требуют ни того ни другого ни третьего. Они требуют только одного - остановиться и спросить себя: а что этот человек чувствует прямо сейчас? Не по сюжету. Не по функции. А просто - как человек.
Ответишь на этот вопрос - и персонаж начнёт жить сам.