मैं वर्तमान में एक खेल का निर्माण कर रहा हूं जिसका एनपीसी एक यादृच्छिक लिंग और सही लिंग के लिए एक यादृच्छिक नाम सौंपा जा रहा है। ऐसा करने के लिए मैं नामों के "डेटाबेस" (वास्तव में ट्यूपल्स के साथ एक पाठ फ़ाइल) का उपयोग कर रहा हूं। अंतिम नामों की एक सूची भी होगी, जिसे पहले नाम के साथ यादृच्छिक रूप से भी जोड़ा जाएगा।
मेरा प्रश्न निम्नलिखित है। मान लीजिए कि ऐसा एक यादृच्छिक नाम "जॉर्ज बुश" है, और इस व्यक्ति को बेतरतीब ढंग से राष्ट्रपति का काम सौंपा गया है। जैसा कि आप देख सकते हैं, यह आसानी से एक वास्तविक जीवन वाले व्यक्ति से "नकल" होने के रूप में देखा जा सकता है।
मुख्य मुद्दा यह है। नाम यादृच्छिक रूप से उत्पन्न होंगे, हां, लेकिन यादृच्छिक-संख्या पीढ़ी के लिए बीज स्थिर होगा। दूसरे शब्दों में, एक NPC का नाम बेतरतीब ढंग से उत्पन्न होगा, अर्थात मैं इसे नहीं चुनूंगा, लेकिन यह हर खिलाड़ी के लिए समान होगा। क्या इससे मुझे परेशानी हो सकती है? हम सभी संभावित नामों को सत्यापित नहीं कर सकते हैं, क्योंकि एनपीसी की उत्पन्न संख्या संभावित रूप से असीम हो सकती है (जब भी आवश्यकता हो नए एनपीसी बनाए जा रहे हैं)।