嗨我應該使用戰略模式來編寫這款遊戲的代碼。我創建了Country類和Character接口。但我有點困惑,我不知道應該在哪裏添加能力?遊戲狀態模式
玩家首先必須爲他的國家選擇一個國家,這可能是:Latveria,Ecotopia,Dinotopia。選擇國家後,玩家必須選擇以下選項之一爲他/她的角色分配一個職業:國王,女王,巨魔和騎士。根據角色類別不同,角色可以有不同的能力:騎士可以輕鬆處理任何種類的武器,其中包括弓箭,劍,刀和斧頭。國王不使用任何武器,他可以制定戰略。女王使用特殊的魔法。巨魔使用刀和軸。所有類型的角色都可以使用其特定的能力進行戰鬥。此外,所有人都可以騎馬游泳。
某種UML包的將是很好的設計這種我已經創建了一件事 – Rob85
。由於我無法在這裏上傳,所以我上傳了imgur:http://imgur.com/KR7GDlx – dummy