C ++简单文本RPG游戏,生物类型和数量

时间:2014-05-10 14:39:25

标签: c++ class object

我刚开始用C ++编写简单的RPG游戏。将有一个类(架构,而不是代码)

class creature
    string name;
    int hp, strength...

也会有数量。但是如果我想要创建两组相同类型的生物,例如:('a', 100, 10)',则会浪费时间和内存来分别制作它们,将名称和所有其他参数写入两次,只有数量不同。你知道任何实现生物堆积数量的方法,而不必重复数据吗?

因为我刚刚开始工作,我会尝试做一些事情并告诉你结果。

1 个答案:

答案 0 :(得分:1)

如何将它包装在代表数量的类中? 我的意思是

class CreatureGroup {
    Creature creature;
    int quantity;
};