Я роблю гру (або планую принаймні) і для цього мені потрібен спосіб автоматичного генерування імен для "начальників" NPC (тут довге пояснення і не має значення). Що - щось на зразок цього є хорошим прикладом того , що я маю в виду.
У мене є ідея, що я можу просто створити базу даних імен за національністю, можливо, першою / останньою парами і призначити їх випадковим чином, зі списком ігнорованих імен, щоб я не отримував щось на кшталт Гомера Сімпсона, і мене судили чи щось.
Проблема з цим полягає в тому, що мені потрібно створити масивну базу імен, щоб це працювало. Це може зайняти назавжди або коштувати грошей, якщо хтось уже не має безкоштовного списку імен.
У мене є ще одна ідея, де я складаю випадкові пари голосних і приголосних, гортаю кілька і додаю їх разом, але швидка програма, яка робить такі імена, як:
- Seermeecpa
- Циме
- Ofmiahwumafi
- Гозиді
- Вихований
(Для всіх, хто цікавиться кодом, його можна побачити тут )
Це ... певний рот. Ну, окрім "Gozidi" - це можна було б працювати. Проте рівень успішності явно не дуже хороший.
Чи можу я щось зробити, щоб імена звучали приємніше (див. Нижче), або я повинен почати складати цей список? Чи можу я якимось чином імітувати те, як люди вирішують, чи є ім'я гідне чи ні, принаймні з якоюсь точністю? Я б більше віддавав перевагу чомусь подібному до пошуку у великому списку.
Що я маю на увазі під «приємнішим», це те, що замість випадкових комбінацій символів (що це, справедливо), речі, які звучать як фактичні імена. Вони можуть бути з будь-якої культури (або здаватися такою, якою вони є), реальної чи уявної, будь-що взагалі, поки ваші стереотипні німі, одномовні американки, як я, можуть сказати їм без особливих проблем.
Якщо вам потрібні додаткові роз'яснення, продовжуйте запитувати. Я не дуже впевнений, що тут поставити.
Додаток: Наскільки я можу сказати, насправді немає тегів, які б добре відповідали цьому питанню. Якщо хтось тут більше може порекомендувати, це було б приголомшливо.