【发布时间】:2014-05-22 09:10:24
【问题描述】:
我正在创建一个简单的 RPG 游戏,目前我正在研究武器对象。 我目前有一个 W_Sword.cs 类,它具有我想要创建的任何剑类武器的所有属性。对于我的库存系统,我只需要一个存储整数的数组,每个数字将代表一个项目的 ID。
我的问题是,如果我对所有类型的物品(消耗品、剑、斧头、盾牌等)都有多个类,我应该如何将所有这些存储在数据库中以便于访问? 所以如果我想画一个特定的武器,我可以从数据库中调用它并将它创建为一个对象(在屏幕上,在库存中等)。我认为 XML 可能是要走的路,但我我不确定如何将 XML 文件中的数据获取到我的 XNA 代码中,以从 XML 中的特定项目创建对象等。
如果我需要进一步说明,请告诉我。
【问题讨论】: