GDE-X開發進展 任務調度機制實現

在之前的設計中有提到,遊戲過程就是一個有限狀態機。而之前狀態機我們已經實現,我們在此之上實現之前提到的 驅動級任務及臨時任務的概念。 我們可以認爲 地圖及場景切換 是我們的驅動級任務。而戰鬥、彈出窗口、小遊戲等是遊戲中的臨時任務。 對於我們的遊戲引擎,必須能夠方便的添加新的場景、隨時啓動子任務。而這一切在基於我們的引擎開發的時候不應該再要考慮架構上的資源管理、內存管理等問題。 下面是我們的類圖:
相關文章
相關標籤/搜索