Newsgroup: it.hobby.giochi.gdr.dnd
Titolo: Hint su generatore di nomi...

Salve a tutti!
Sto apportando alcuni ritocchi al codice per la creazione di personaggi e 
mostri in formato d20 (CoC in particolare) di un programma che sto 
scrivendo. Mi piacerebbe anche poter assegnare nomi alle creature generate a 
caso dal mio programma.
Per quanto riguarda i nomi dei Personaggi (Investigatori) non ci sono 
problemi, ma per quanto riguarda i nomi dei mostri sono un po' fermo.
Qualcuno di voi conosce siti internet o altre risorse in cui è spiegato come 
generare (pseudo)casualmente nomi adatti ai mostri? Visto che devo 
implementarlo all'interno del mio programmino la cosa ideale sarebbe una 
procedura o uno script da cui possa ricavare la logica per la generazione di 
questi nomi...
Sarebbe fantastico poi, se il generatore generasse nomi in stile CoC...
Grazie sin d'ora,
   Stefano 

 caso dal mio programma.
guarda.... sei un pò OT perchè CoC sarebbe da postare su it.hobby.giochi.gdr
e per il programma un ng di programmazione....
Cmq perchè non fai un db dalla quale andare a prendere a caso nomi cognomi
suffiffi genitivi ecc ?
lo realizzi anche in access e puoi implementare la macro che gestisce su
quali tabelle andare a pescare in modo semplice.
-- 
Everett
"..Non  chiederti cosa gli altri posson fare per te,
ma chiediti cosa tu puoi fare per gli altri.."
-----------
Membro n° 14 della Gilda Anti-Halfling
Membro n° 144 del database di ihggd

 suffiffi genitivi ecc ?
Questo è il tipo di risorsa che mi manca ancora per completare il mio 
progetto. Purtroppo non so dove reperirla e per questo motivo chiedevo al NG 
se qualcuno conosceva un sito in cui ottenere un DB o una lista di nomi o 
una lista di sillabe da combinare per generare i nomi...
Comunque grazie!
Stefano 

 una lista di sillabe da combinare per generare i nomi...
ti manca il db o la lista dei nomi ?
Se ci sia  un db già pronto non ne ho idea , ma farne uno da zero sarebbe
anche più semlice per poi sviluppare sopra la tua idea per l'algoritmo di
generazione del nome.
Cmq per il db , farei grossomodo una suddivizione per razza/e ( alcune
tabelle le puoi usare per più razze ) , e poi per nome ,cognome , genitivo ,
suffisso ecc...
Con access inoltre crei un'interfaccia nella quale facilitare l'inserimento
di nuovi nomi e sei a posto.
Per i nomi guarda....io prendevo manuali , fumetti , telefilm , cartoni
animati o spesso prendo dei suoni composti da lettere varie e li mischio tra
loro (tipo mischiare suoni onomatopeici e poi aggiustarli ).


 Sarebbe fantastico poi, se il generatore generasse nomi in stile CoC...
Allora... un'ideuzza che mi gira per la testa. Diciamo che un nome in
Cthulhu style può essere espresso per esempio come segue:
Prefisso: parte iniziale del nome
Sillaba: parte interna al nome
Separatore: apostrofo o trattino
Suffisso: parte terminale
Benissimo. Fatti una lista di Prefissi, sillabe, separatori (' -) e suffissi
in stile CoC. Prendili dal manuale o dai libri o inventati cose
impronunciabili.
L'algoritmo di generazione è molto semplice: scegli a caso un prefisso, tiri
a caso un numero di sillabe interne tra 0 e 3, decidi a caso se e dove
mettere il separatore, metti a caso un suffisso. Te la cavi con pochissimo!
Buon divertimento, Davide

Ok, mi rassegno...
Speravo di poter riutilizzare risorse gią preparate da altri, ma mi sa che 
mi tocca rimboccarmi le maniche...
Un po' di analisi statistica (quante sillabe per nome? quanti nomi hanno il 
trattino? ecc.), un po' di sillabazione e via...
Vi farņ sapere...
   Stefano 

    Stefano
Dopo un quarto d'ora di programmazione ecco qui cento nomi per le tue
creature più allucinanti. Il sistema è migliorabile, ma sembra funzionare
no?
Path'kln, Nyaran rlei, Nkln-lath, Shaboth'gh, Shab'an, Ctha'tsjag, Nyargh
ibn, Lathlhuts'rlei, Lath azangh, Cthu-lath, Lath enb, Onyr-oth, Ctha'gh, F
ith, N-tsithlhu, Or'lath, F'kln, Nith'az, Pathghenb'eth, Lath-tsghjag, Cthu
eth, Path-kln, 'Nath'ith, N athanath, Ntsgh mn, Onyr'rleienb, 'Rl-ethan,
Cthamn-mnath, 'Rl mnan, Cthu-ithathith, Cthu-mnith, 'Nathathmn enb, Or
lhumneth, Nyarlath-athrlei, Nyarlhu-enb, Az'lhuflibn, Az-rlei, Onyr'jag,
'Nath'klnkln, Onyr epitheth, Yog rleimnibn, Lathath rleifl, Or-oth, Fjag
oth, 'Rl'jagfl, N-an, 'Rlibn-rleilhu, Path gh, Faz'kln, Fkln'tsep,
Cthoep'mn, Fibn-rleifl, N lath, Onyranaz-ep, Path-epkln, Path-lath, N-epith,
Ctha eth, Cthu-rlei, Cthu ibn, Cthoflaz-jag, Or fl, Fkln'ethts, Shab'ath,
Cthuklnenb-lath, Cthu-ep, Or'enbath, Cthats-an, F-enbath, Ctho oth, Ctho az,
Cthoibn'ep, N-epoth, Az az, N-mnathep, Cthaoth-fl, Yog'epeth, Lath-enb, Azan
enb, Az jagjagoth, Azrlei'ith, Onyr'flith, Cthu'mnathith, 'Rlghkln'rlei,
Shabjagep-oth, F fl, Shab tsjageth, Fgh flaz, Orts-lath, Path oth, Lath'jag,
Nyar-ghlath, Cthufl ibnan, Yog-lhu, Shabrlei-ibnenb, Onyr'mnenbaz, N
ghfljag, 'Rl'anenb, Ctha ath, Path rlei.
Ho scritto il codice in Java, non so come sia Delphi, ma non penso sia così
impossibile da portare no?
Se interessa non hai che da chiedere.
Saluti, Davide

Come promesso, ho fatto il compitino a casa...
Ci ho messo 1 oretta e mezza, tenendo conto della analisi statistica dei 
nomi a mia disposizione e della programmazione, ma il risultato che ho 
ottenuto penso sia pių che buono...
Ecco di seguito 50 nomi pseudo generati che ho ottenuto con il mio codice:
Dhostemenhep, the Serpent-Thing
Pe-Targn, the Hound-Thing
Gugred
Ibnnaach
Maal-Yuglourac, the Mummy
Shub-Istep
Eiveamian
Uq
Shan, the Flavor out of Bya H'Hsan
Eiggu N'Tlon
Tchoon, the Insect
Voothaggo
Yug-Shubmotep
Tlonthadde, the Spawn People
H'Yug
Dhole, the Dark Goat of the Hills with Formless Chosen
Faulla N'Sho, the Young from Byadde
Da, the Chosen
Byagguna, the Charnel Lord
No-Glaadde, the Lord-Thing
Loupladdo, the Race People
Hyia, the Color out from the Hills
Tlonlourth, the Color out of Beyond
Yohthale, the Dark Hound
Pesteth, the Servitor People
Syggi
Hyarlaggo, the Terror-Thing
Louptith, the Chosen-Thing
Tsalla C'Fau
Isthic, the Crawling Sound out of Yiththaddo with a Thousand Chosen
Lilla
Edrish
Is Isre
Fauan
Glaa-Nylla
Yithhun
Yithdra, the Charnel One
Maalhun
It Dhore, the Terror from Beyond
Tinstegne
Byaggu R'Hsan, the Elder Color out of Abyss with Charnel Chosen
Tlonhort
Allathyac, the Nightgaunt-Thing
Liveggirish
Leng-Edrish
Ithun, the Shambler-Thing
Lengki, the Deep Flavor out of Yoh-Vooad with Elder Insects
Dho-Shubkentur, the Horror-Thing
Shodaon, the Charnel Flavor out of Dark with Great Fungi
Glaabon
Ciao,
  Stefano 

 ghfljag, 'Rl'anenb, Ctha ath, Path rlei.
Ho perso mille punti SAN...
asdrsklňaksdjfhalsdf asdf
\\\/=|O
Kr'ss

 ottenuto penso sia più che buono...

Ma i tuoi hanno anche l'appellativo...
Ho perso altri mille punti SAN
sdyiorutyahbgf aoi
///\ù§|=O
Kr'ss the ShadeGaunt