2

我过去曾在 LPC 中为 MUD 做过一些志愿者游戏编程,一切都很简单。如果我想要一个新项目,我会使用一个函数来加载(例如 NPC)任意多次。现在我想编写我自己的小游戏,我一生都无法确定我什至需要做什么。如果我得到的只是我想做的事情的名称,以便进行自己的进一步研究,那就足够了。在谈到所有这些之后,我的问题是:

我想制作游戏中对象(例如人)的动态实例,一些由计算机处理,另一些由玩家处理。我发现很多关于游戏编程的帮助都是关于让精灵移动和处理碰撞检测。这一切都很棒,但是我想编写一个策略游戏,因此我更感兴趣的是在我的游戏中创建一些沙盒灵活性并编写 AI 以提供兴趣,而不是嗖嗖的图形和令人敬畏的声音等。我想设置具有可变数量的随机生成的人供玩家互动的游戏。到目前为止,我已经创建了一个类来处理这些人,但我现在陷入困境,因为该类的每个实例都需要一个唯一的名称,而我在其中进行编程意味着数字中没有随机性。

我需要查找什么来实现我所追求的?它会叫什么?我什至用任何程度的雄辩来解释自己?

预先感谢您对我的任何潜在帮助。

马特。

4

1 回答 1

0

您正在寻找的是类似于 RPG 名称生成器(google it)的东西。基本上,您会发现这些网站的名称是由前缀、音节和后缀的随机组合和串联生成的。我不知道哪里有关于这个主题的研究,但你可以从类似的东西开始。

编辑:您可以使用马尔可夫链,它们用于文本生成

于 2013-08-11T19:17:56.343 回答