設計模式之一——從魔獸爭霸的兵種和技能看策略模式

很多人都喜歡玩魔獸爭霸,裏面的兵種很多,比如有Footman步兵、Knight騎士、Grunt獸人步兵,他們使用不同的武器,Footman步兵使用寶劍攻擊、knight也使用sword寶劍攻擊,grunt使用axe斧頭攻擊。我們如何來設計這幾個兵種角色呢? 1 初步設計 首先我們想可以創建一個character角色類,他們都能夠walk走路,但有不同的攻擊行爲,可以將character設計成抽象類
相關文章
相關標籤/搜索