현재 NPC에 임의의 성별과 올바른 성별에 대한 임의의 이름이 할당 될 게임을 만들고 있습니다. 이를 위해 이름의 "데이터베이스"(실제로 튜플이있는 텍스트 파일)를 사용합니다. 성의 목록도 있으며, 이름에도 무작위로 추가됩니다.
내 질문은 다음과 같습니다. 그러한 임의의 이름이 "George Bush"라고 가정하고이 사람에게 대통령의 직무가 무작위로 할당되었다고 가정하십시오. 보시다시피, 이것은 실제 사람에게서 "복사 된"것으로 쉽게 볼 수 있습니다.
주요 문제는 이것입니다. 이름은 무작위로 생성되지만, 임의의 숫자 생성을위한 시드는 일정합니다. 다시 말해, NPC의 이름은 무작위로 생성 될 것입니다. 즉, 선택하지 않을 것이지만 모든 플레이어에 대해 동일 할 것입니다. 이것이 나를 곤란하게 할 수 있습니까? 생성 된 NPC의 수는 제한이 없을 수 있으므로 가능한 모든 이름을 확인할 수는 없습니다 (필요할 때마다 새로운 NPC가 생성됨).