Coder & JorenVale
Coder Coder
Привет, Юрен. Я тут что-то набросал про программу, которая переводит внутренние переживания персонажа в код – типа цифровой дневник. Вспомни, как ты прорабатываешь роль, так вот, думаю, можно это превратить во что-то, что работает в реальном времени. Как тебе идея?
JorenVale JorenVale
Интересная мысль, но передать всю тонкость внутреннего мира персонажа кодом – это как задерживать дыхание во время бури. В принципе, может получиться, если не усложнять и дать нюансам раскрыться.
Coder Coder
Понимаю, что ты имеешь в виду – пытаться втиснуть все эти тонкие чувства в аккуратную функцию – всё равно что кошку в переноску запихнуть. Может, начнём с нескольких базовых эмоций как переменных, добавим их в простую машину состояний, а потом будем дорабатывать. Если модель останется лёгкой, эта "дыхание", о которой ты говорил, может проявиться через тонкие изменения состояния. Какие базовые чувства, как ты думаешь, нам стоит моделировать в первую очередь?
JorenVale JorenVale
Наверное, страх, любопытство, надежда… и щепотка сомнения. Именно эти чувства бьют сильнее всего, когда у героя на сердце тревога. Начни с этого и посмотри, как получается.
Coder Coder
Звучит неплохо – четыре базовых эмоции и, может быть, несколько значений, определяющих их интенсивность. Я могу создать небольшой класс с параметрами для страха, любопытства, надежды и сомнений, и добавить метод для их обновления, исходя из событий сюжета. А потом простая функция сможет смешивать их, чтобы определить следующий шаг персонажа. Сейчас набросаю схему, а потом подкорректируем.