《XNA遊戲開發》在戰機遊戲中使用Decorator模式

在之前的關於XNA的介紹中,我們主要講解了XNA的一些基礎,但是將我們在實現一些簡單遊戲時,衆多對象的處理則是一個比較讓人頭痛的問題。 在這裏,我們使用裝飾模式來解決在現有對象基礎上的擴展問題。 整個程序包括以下幾個類文件: ProgramXNA入口程序 Game1完成基礎數據加載、卸載,遊戲進行時數據的更新、圖型的繪製。 GameEngine用來定義要擴展對象的職責,可以理解爲一個裝飾的標準。
相關文章
相關標籤/搜索