我目前正在开发一款游戏,该游戏的NPC将被分配一个随机的性别和一个正确的性别的随机名称。为此,我将使用名称的“数据库”(实际上是带有元组的文本文件)。还会有一个姓氏列表,这些名字也将被随机添加到名字中。
我的问题如下。假设一个这样的随机名称是“乔治·布什”,而这个人已经被随机分配担任总统职位。如您所见,可以很容易地认为这是从现实生活中“复制”的。
主要问题是这个。名称将是随机生成的,是的,但是用于随机数生成的种子将是恒定的。换句话说,NPC的名称将是随机生成的,即我不会选择它,但是每个玩家的名称都是相同的。这会给我带来麻烦吗?我们无法验证所有可能的名称,因为生成的NPC数量可能是无限的(需要时会创建新的NPC)。