IPB

( | )

 
Ответить в данную темуНачать новую тему
> Генератор имен
V
mika
Dec 9 2006, 19:45
#1


Гость
*

Пользователи
10
29.11.2004




Кто-нибудь знает по какому принципу работают такие программы http://www.wizards.com/default.asp?x=dnd/dnd/20010208b ? Наверное, есть какая-то база имен, привязанная к тем или иным состояниям (тип рассы, его род занятия и т.д.). Задокументированно ли такое поведение в DnD (есть ли мануал)? Встречал ли кто-нибудь подобную базу?
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
б. Яга
Dec 9 2006, 20:18
#2


фольклорный элемент
****

Пользователи
1917
13.2.2005
Тридевятое царство, тридесятое государство, изба на курьих ногах




Цитата(mika @ Dec 9 2006, 18:45)
Кто-нибудь знает по какому принципу работают такие программы http://www.wizards.com/default.asp?x=dnd/dnd/20010208b ?
*


Как правило, имена составляются из готовых слогов (или, более обще, частей) по определённым правилам. Наборы слогов и правила разные для разных языков. Самый простой вариант: задаём список с возможным первым слогом, возможным вторым слогом и возможным третьим слогом, и выбираем случайным образом из каждого списка.

Простой пример: генератор имён для дварфов. Я не буду приводить здесь полную таблицу, только куски. Итак, первые слоги: "Ба", "Бро", "Ду", "Фо", "Гра", "Но", "Са". Вторые слоги/части: "бр", "др", "фр", "гр", "гн", "рд", "рб". Третьи части: "аин", "ак", "ан", "ик", "или", "илин", "олир", "омли".

Из этого небольшого набора можно построить почти 400 разных имён: "Бадрин", "Фордак", "Нофрилин", "Сарбилин" и так далее. В настоящих генераторых обычно несколько десятков вариантов для каждой части, в результате можно собрать несколько тысяч сочетаний. Не все сочетания получаются благозвучными, поэтому таким генератором создают десяток имён, а потом выбирают, что больше нравится.

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

Бесплатную программу Inspiration Pad Pro можно скачать здесь: http://www.nbos.com/products/ipad/ipad.htm.

Много генераторов есть здесь: http://www.seventhsanctum.com.

Ежели интересуют именно имена, а не генераторы сочетаний вообще, то я бы ещё рекомендовала посмотреть вот сюда: http://www.behindthename.com.

Кроме того, была такая фирма - Terraferax (была... но уже нету), они выпустили серию книг "Book of Names" с таблицами для разных игровых рас (я видела по эльфам и по оркам) и реальных народов (видела по английским, галльским, римским, голландским и французским именам). Книги есть в DC++.



--------------------
Домашняя страница б. Яги
Лишь существо, по природе злое, может понять, какую оно обретает свободу, творя добро.
С. Лем, "Глас Господа"
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
mika
Dec 9 2006, 23:54
#3


Гость
*

Пользователи
10
29.11.2004




Цитата(б. Яга @ Dec 9 2006, 21:18)
Простой пример: генератор имён для дварфов. Я не буду приводить здесь полную таблицу, только куски. Итак, первые слоги: "Ба", "Бро", "Ду", "Фо", "Гра", "Но", "Са". Вторые слоги/части: "бр", "др", "фр", "гр", "гн", "рд", "рб". Третьи части: "аин", "ак", "ан", "ик", "или", "илин", "олир", "омли".

Из этого небольшого набора можно построить почти 400 разных имён: "Бадрин", "Фордак", "Нофрилин", "Сарбилин" и так далее....


Угу. Единственное, что нашел с исходниками - http://dnd3rd.sourceforge.net/. Оперирует набором глассных и согласных. Затем, в цикле их складывает в слова. Минус по сравнению с моей первой ссылкой в том, что не умеет распозновать типа рас (не говоря уж об остальном). Но думаю доделать не сложно, так как достаточно создать базу словарей с ключами Расса_Пол_ВидЗанятия.

Цитата(б. Яга @ Dec 9 2006, 21:18)
Более сложные генераторы работают по принципу марковских цепей, то бишь вероятность каждой следующей части может зависеть от предыдущей части или от нескольких предыдущих частей. Это позволяет предотвратить неблагозвучные сочетания.


Простейшую вероятностную зависимость конечно можно использовать, но не более того. Слишком круто для задачи [[IMG]]"http://forums.rpg-world.org/style_emoticons/:)

Цитата(б. Яга @ Dec 9 2006, 21:18)
Бесплатную программу Inspiration Pad Pro можно скачать здесь: http://www.nbos.com/products/ipad/ipad.htm.


Бесплатных программ то много, интересен их алгоритм. Но более всего, теперь уже интересна сама база слогов (или глассных и согласных). Вот их бы где-нибудь накопать [[IMG]]"http://forums.rpg-world.org/style_emoticons/:rolleyes:

Цитата(б. Яга @ Dec 9 2006, 21:18)
Ежели интересуют именно имена, а не генераторы сочетаний вообще,

Только генераторы. Причем DnD-фентези класса.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
б. Яга
Dec 10 2006, 00:14
#4


фольклорный элемент
****

Пользователи
1917
13.2.2005
Тридевятое царство, тридесятое государство, изба на курьих ногах




Цитата(mika @ Dec 9 2006, 22:54)
Бесплатных программ то много, интересен их алгоритм. Но более всего, теперь уже интересна сама база слогов (или глассных и согласных). Вот их бы где-нибудь накопать [[IMG]]"http://forums.rpg-world.org/style_emoticons/:rolleyes:
*


Inspiration Pad Pro включает все базы в виде простых текстовых файлов. Синтаксис учится за четверть часа. Уж на што я бабка тёмная, неучёная, а и то разобралася.


--------------------
Домашняя страница б. Яги
Лишь существо, по природе злое, может понять, какую оно обретает свободу, творя добро.
С. Лем, "Глас Господа"
Перейти в начало страницы
Вставить ник
+Цитировать сообщение
mika
Dec 10 2006, 00:47
#5


Гость
*

Пользователи
10
29.11.2004




Цитата(б. Яга @ Dec 10 2006, 01:14)
Inspiration Pad Pro включает все базы в виде простых текстовых файлов. Синтаксис учится за четверть часа. Уж на што я бабка тёмная, неучёная, а и то разобралася.
*


[[IMG]]"http://forums.rpg-world.org/style_emoticons/:clap: Скромности тут ни к чему.

Все, теперь буду использовать их базу. В принципе, подходит. Премного благодарен.
Перейти в начало страницы
Вставить ник
+Цитировать сообщение

Ответить в данную темуНачать новую тему

 

: · ·

· · ·

RSS : 3rd July 2025 - 01:22Дизайн IPB
Логотип форумов любезно предоставил Gorislav