Как создать единообразное ощущение имен персонажей в фэнтезийном сеттинге?

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

Под последовательностью я подразумеваю создание ощущения, что имена принадлежат к одной и той же культуре или расе. У нас была определенная тема или структура, но мы изо всех сил пытались придумать названия, которые ей подходили. Вот и обращаюсь к премудростям письма.se за советом.

Как вы называете персонажей, чтобы они чувствовали себя принадлежащими к одной культуре?

Общие советы по технике, которую люди используют для сохранения согласованности имен, полезны, но, в частности, я ищу совета по традиционным именам фэнтезийных типов. Имена с большим количеством "'" и сложных слогов.

Будьте осторожны при выборе метода, чтобы вывод не был СЛИШКОМ однородным. Например, посмотрите на имена апостолов: Павел, Иоанн, Матфей, ​​Фома, ... они НЕ НАСТОЛЬКО похожи. С другой стороны, подумайте о структуре . Например, может быть, гномы всегда упоминают имена своих кланов (это вопрос гордости), если только они не были изгнаны/забанены, тогда как эльфы всегда упоминают своих предков (это вопрос уважения), если они не были дезавуированы и т. д.
Хороший вопрос. Я предполагаю, что вы рассмотрели и отвергли просто плагиат из существующих странных языков (таких как финский: eetu, iida, jaakkima...).
@NathanCooper Опасность и недостаток этого плана заключается в создании имен, которые неудобно читать носителям указанного языка. Можно представить себе книгу с любовным увлечением, невольно названным «Паска». Вои, вои...

Ответы (4)

Используйте тот же процесс, который используют онлайн-генераторы имен

Я не уверен в протоколе для предоставления ответов, которые в значительной степени являются просто ссылками на другие ответы на SE, но ответ на этот вопрос о построении мира звучит именно так, как вы ищете.

tl;dr Определите определенное количество лингвистических строительных блоков («ne», «rt», «s'en» и т. д.) и объедините их с помощью генератора случайных чисел. Установленное количество «блоков» поможет придать вашему языку отчетливое «звучание».

Затем вы можете пойти дальше, определив некоторые грамматические правила, такие как «аб никогда не следует за аа», и вычеркнуть слова, в которых используется эта комбинация.

Немного о реальных именах

Имена в реальном мире путешествуют дальше, чем вы думаете, даже до изобретения технологий быстрого перемещения и связи. Они путешествуют путем распространения вдоль общих границ, через общую историю/мифологию/религию и через завоевания.

Имена, которые совершают прыжок между культурами, часто адаптируются, чтобы соответствовать капризам принимающего языка (или делают это с течением времени). Это одна из причин, по которой еврейское имя «Йоханан» встречается как греческое «Иоаннес», латинское «Иоганн», славянское «Иван», арабское «Яхья», итальянское «Джованни», испанское «Хуан», французское «Жан», немецкое «Ганс», валлийское «Ифан» и английское «Джон».

Возможно, здесь вам немного поможет Worldbuilding.SE, но если вы используете несколько разных итераций вашего генератора случайных имен для разных языков, вы можете использовать взаимодействие ваших имен, чтобы немного рассказать о более глубокой истории ваших культур. Кто кого вторгся. Какие религиозные движения распространяются через какие культуры. Кто имеет общее мифологическое наследие, если не лингвистическое.

Выберите одно имя и трансформируйте его фонемы, чтобы они соответствовали каждому из ваших конкретных языков, чтобы нарисовать картину общей истории.

Я решил эту проблему в своем последнем романе, обучив нейронные сети генерировать имена для меня. Я обучил рекуррентные нейронные сети генерации текста на именах из комбинаций разных культур — комбинации, которые до сих пор вошли в роман, — арабские/гэльские (для вымышленной страны Альмеред), французские/гэльские (для Калонхейля) и Французский/японский (для кайдзен, но у меня есть только несколько символов отсюда). Я получил имена из списков имен Википедии по культуре .

Я обнаружил, что это удивительно эффективно для создания правдоподобно звучащих имен, которые звучат так, как будто все они происходят из одного и того же места, но при этом не сразу распознаются как один из исходных языков. Я придумал несколько сотен или тысяч имен для каждой комбинации и отобрал те, которые на самом деле хорошо звучали для романа. Например, главных героев из Калонхейла зовут Ситмина, Аусиар, Валентиле, Экрайф и Чалайт. Магистралями из Альмереда являются Гиллеашар, Сатрис Саида, Энзулар и Флэрнах. (Подразумевается, что языки Almeredh и Calonheil тесно связаны, поэтому я использовал для них один исходный язык, чтобы они звучали одинаково.) Вы можете создавать топонимы и различные существительные одинаково, используя топонимы и нарицательные существительные из исходные языки.

Эта стратегия, вероятно, будет лучше работать для земных, исторических или современных условий, а не для условий далекого будущего, далеких планет или языков, на которых говорят инопланетяне с нечеловеческими наборами фонем.

Код Python 3, который я использовал, находится здесь. Он возьмет столько исходных файлов, сколько вам нужно, и отфильтрует слова, которые были воссозданы точно из исходных файлов, поэтому все возвращаемые слова являются оригинальными. Он может работать на ноутбуке, если для завершения обучения потребуется около 30-45 минут.

Днём мне, как инженеру-программисту, нравится такой подход. Я нахожу некоторые имена, возможно, немного трудными для произношения. Как вы думаете, возможно ли, потренировавшись, производить более произносимые имена? Или вам просто нужно изменить источник на более англоязычные имена?
@linkassin Может помочь дополнительное обучение или снижение температуры (количество случайностей, введенных в сгенерированные имена). На самом деле проблема в том, что я использовал англизированный гэльский с lenition и eclipse, которые являются странными способами написания различных модифицированных согласных. Если бы мне нужно было опубликовать его, я бы, вероятно, поработал с редактором, не говорящим по-гэльски, чтобы изменить их написание так, чтобы это было проще для англоговорящего.

Я использую этот генератор имен для всего, что касается историй и ролевых игр. https://www.fantasynamegenerators.com/

Он имеет огромное количество названий почти для всего и очень хорошо организован с категориями и подкатегориями. Каждый набор имен также включает объяснение структуры и использования.

Например:

введите описание изображения здесь введите описание изображения здесь

Этот сайт очень прост в использовании, я считаю его бесценным.

Я использую это много. Однако я не всегда нахожу имена качественными, и мне нужно много раз перекручивать, прежде чем я смогу найти хорошее. Я обнаружил, что [donjon](donjon.bin.sh) дает хорошие результаты. Интересно, что вы выбрали Темного Эльфа. Я на самом деле называл дроу, когда это всплыло.
Да. Я часто меняю названия или пробую разные категории, пока не найду ту, которая соответствует тому, что я ищу. Я пробовал другие генераторы имен, но этот работает лучше всего для меня. Я проверю донжон. Полуэльф думает, что это было совершенно случайно. Ржу не могу.

Имейте в виду, что в языках не все имена звучат одинаково. Если вы возьмете имя моего деда по отцовской линии Гигорий и его сыновей Исидор, Антон и Кассиан, вы заметите значительные различия, и это в одной семье.

Когда я работаю над именами в фантазиях, я выбираю звук, который мне нравится, и использую его в качестве базовой фонемы. Один персонаж, я хотел, чтобы его имя означало руну, поэтому, глядя на слово, я решил перевернуть его на Энур. В других я решил, что будут использоваться мягкие гласные и сочетания согласных. В одной культуре в каждом имени где-то есть ау.

Вы хотите, чтобы использовались специальные символы, чтобы Enur мог стать «nur или En'r, или E'r, или En». Крышин мог стать К'шын, К'ш'н, 'ришин или Кыын.

Не забудьте произнести имя вслух. Если вы не можете произнести это, у вас могут быть проблемы.

Вы устанавливаете правила, просто старайтесь почти их соблюдать.