對於項目我選擇了建築類的實現,由於自己就是王者迷,對這一部分可能會更有心得
如下是類圖
ui
首先地圖上存在三類六個建築,我寫了一個building基類,有一些基本的屬性和方法,而後由此派生出防護塔、水晶和泉水,後兩個分別有被摧毀時遊戲結束和進入規定區域回血的功能
有一點可能會比較難以實現的是若是己方英雄在己方建築塔下遭到在己方建築攻擊範圍內敵方英雄的攻擊,建築會轉換攻擊目標,優先攻擊敵方英雄,這有點難實現,最後想了想咱們團隊的回合制模式,若是按每回合結算的話,就不存在這個問題了。blog
另外一個職責是擔任團隊隊長,第一次帶領團隊非常激動(其實我只是寫博客的),能夠和志趣相投的人暢聊,然而爲何隊裏只有我一個單身狗。
遊戲