如何将怪物添加到口袋妖怪游戏中?

6 vba

我的朋友和我正在开始像口袋妖怪这样的游戏,我们想知道我们将如何在游戏中添加怪物?我们正在使用VisualBasic,因为我朋友的兄弟说它会更容易.

到目前为止,我们可以在屏幕上放置怪物的图片,你可以点击攻击和填充.

现在,当我们想要添加怪物时,我们必须打开一个新窗口.这需要我们很长时间才能为每种类型的怪物制作所有窗口.是否有工具或其他东西可以让它变得更快?游戏公司如何做到这一点?

met*_*tao 2

我认为最好的解决方案是制作一个通用窗口,它可以采用一些描述怪物的参数。

我不太了解 VB,但在 OO 语言中,我们将有一个 Monster 基类,并继承来创建皮卡丘。基类将定义怪物拥有的基本事物(如图片、名称和类型)以及怪物可以做的事情(如攻击、逃跑等)。您甚至可以使用第二个级别,并为每种类型都有基类(例如继承自 Monster 的 ElectricMonster,而皮卡丘继承自 ElectricMonster)。

然后,将 Monster 对象传递给窗口并让窗口知道如何提取所有相关信息就变得非常容易。