Ich baue gerade ein Spiel, dessen NPCs ein zufälliges Geschlecht und einen zufälligen Namen für das richtige Geschlecht zugewiesen bekommen. Dazu benutze ich eine "Datenbank" von Namen (eigentlich eine Textdatei mit Tupeln). Es würde auch eine Liste von Nachnamen geben, die ebenfalls zufällig zum Vornamen hinzugefügt werden.
Meine Frage ist folgende. Angenommen, ein solcher zufälliger Name ist "George Bush", und dieser Person wurde zufällig die Aufgabe des Präsidenten zugewiesen. Wie Sie sehen, könnte dies leicht als "kopiert" von einer Person im wirklichen Leben angesehen werden.
Das Hauptproblem ist dies. Namen werden zufällig generiert, aber der Startwert für die Generierung von Zufallszahlen ist konstant. Mit anderen Worten, der Name eines NPC würde zufällig generiert, dh ich würde ihn nicht auswählen, aber er würde für jeden Spieler gleich sein. Könnte mich das in Schwierigkeiten bringen? Wir können nicht alle möglichen Namen überprüfen, da die generierte Anzahl von NPCs möglicherweise unbegrenzt ist (neue NPCs werden erstellt, wann immer sie benötigt werden).