我目前正在开发的项目中有一个NPC名称生成器,它非常简单。它有两个数组,每个数组有50个条目,游戏只是随机选择一个条目组合起来。例如:name = FirstName[irandom_range(0,array_length(FirstName)-1)]+" "+LastName[irandom_range(0,array_length(LastName)-1)]; 基本上就是随机选择一个前名和后名。 我项目开始时使用randomize()函数来帮助随机化,但我仍然看到很多相同的名称组合。 我的问题是,是否有人有任何建议来确保更随机的结果,还是我只是过度思考了? 因为我感觉可能是因为我正在开发和测试它,所以我感觉看到的很多相同的名称组合。 我觉得将名称加载到DS列表中并每次生成名称时都将列表打乱可能会更随机,但这可能只是我的错觉。 基本上,我想知道大家对这种情况的看法,还是我现在的做法已经足够了?
随机从数组中生成名称的建议
评论 (0)