阅读背景:

奇幻RPG(物品锻造 与 Decorator模式)

来源:互联网 

物品铸造是各类奇异游戏中的常见功效,就拿尽人皆知的Diablo来讲吧。假定角色具有一把单手剑,可能基本攻击力只有13,但是它有三个设备孔。当给剑镶嵌一颗蓝宝石的时候,它就具有了额外的冰冻后果并多加2点攻击力;当给剑镶嵌一颗红宝石的时候,它又具有了额外的火焰损害并多加3点攻击力;当给剑镶嵌一颗绿宝石的时候,它又具有了额外的中毒损害并多加的4点攻击力。固然,也能够三个孔都镶嵌同一色的宝石。本篇文章将解释如何应用Decorator模式来完成这样的设计。 物品铸造是各类奇异游戏中的常见功效,就拿尽人皆知的Diablo来讲吧。假定角色具有一把单手剑,可能




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: