【轉】多人聯機射擊遊戲中的設計模式應用(二)

(6)觀察者模式      聯機射擊遊戲可以實時顯示隊友和敵人的存活信息,如果有隊友或敵人陣亡,所有在線遊戲玩家將收到相應的消息,可以提供一個統一的中央角色控制類(CenterController)來實現消息傳遞機制,在中央角色控制器中定義一個集合用於存儲所有的玩家信息,如果某玩家角色(Player)陣亡,則調用CenterController的通知方法notifyPlayers(),該方法將遍歷
相關文章
相關標籤/搜索