ฉันกำลังสร้างเกม (หรือวางแผนอย่างน้อย) และเพื่อทำสิ่งนั้นฉันต้องการวิธีสร้างชื่อโดยอัตโนมัติสำหรับ "ผู้บังคับบัญชา" ของ NPC (คำอธิบายที่ยาวและไม่เกี่ยวข้องที่นี่) สิ่งนี้เป็นตัวอย่างที่ดีของสิ่งที่ฉันหมายถึง
ฉันมีความคิดว่าฉันสามารถสร้างฐานข้อมูลชื่อตามสัญชาติอาจเป็นคู่แรก / คู่สุดท้ายและกำหนดชื่อแบบสุ่มโดยใช้รายชื่อที่ไม่สนใจดังนั้นฉันจึงไม่ได้รับเหมือน Homer Simpson และถูกฟ้องร้องหรืออะไรบางอย่าง
ปัญหาที่เกิดขึ้นคือฉันต้องสร้างฐานข้อมูลขนาดใหญ่ของชื่อเพื่อให้สามารถใช้งานได้ อาจใช้เวลาตลอดไปหรือเสียค่าใช้จ่ายเว้นแต่มีบางคนมีรายการชื่อให้ใช้ฟรีแล้ว
ฉันมีความคิดอื่นที่ฉันสร้างสระและพยัญชนะคู่สุ่มและเพิ่มเข้าด้วยกัน แต่เป็นโปรแกรมด่วนที่สร้างชื่อเช่นนี้:
- Seermeecpa
- Cime
- Ofmiahwumafi
- Gozidi
- Effawided
(สำหรับผู้ที่สนใจโค้ดคุณสามารถดูได้ที่นี่ )
นี่มัน ... คำหนึ่ง ดียกเว้น "Gozidi" - อันนั้นใช้ได้ ถึงกระนั้นอัตราความสำเร็จก็ยังไม่ชัดเจนนัก
มีสิ่งใดบ้างที่ฉันสามารถทำได้เพื่อสร้างชื่อให้เสียงดีกว่า (ดูด้านล่าง) หรือฉันควรเริ่มทำรายการนั้นหรือไม่? ฉันจะเลียนแบบวิธีที่มนุษย์ตัดสินใจได้หรือไม่ว่าชื่อดีหรือไม่อย่างน้อยก็มีความแม่นยำ ฉันต้องการอะไรแบบนี้เพื่อค้นหาในรายการใหญ่
สิ่งที่ฉันหมายถึงโดย "ดีกว่า" คือแทนที่จะรวมตัวอักษรแบบสุ่ม (ซึ่งมันคือเพื่อความเป็นธรรม) สิ่งที่ดูเหมือนชื่อจริง พวกเขาสามารถมาจากวัฒนธรรมใด ๆ (หรือเสียงเหมือนพวกเขา) จริงหรือจินตนาการอะไรก็ได้ตราบใดที่คุณเป็นใบ้โปรเฟสเซอร์อเมริกันคนเดียวที่ฉันพูดได้ว่าไม่มีปัญหามากเกินไป
หากคุณต้องการคำชี้แจงเพิ่มเติมให้ไปข้างหน้าและถาม ฉันไม่แน่ใจจริงๆว่าจะใส่อะไรที่นี่
ภาคผนวก: เท่าที่ฉันสามารถบอกได้มีแท็กที่ไม่ตรงกับคำถามนี้ทั้งหมดที่ดี หากใครที่อยู่ที่นี่นานกว่านี้สามารถแนะนำบางอย่างได้นั่นก็ยอดเยี่ยมมาก