今天簡短談一下我目前對遊戲模型的理解,算是自我整理的部分
render -> action -> update -> render -> ...
只要能滿足以上要素就能構成一個單純的遊戲循環
狀態機跟上面的遊戲狀態有點區別,以我自己的觀察,狀態機並不是「趨近無限的可能組合」,而是「有限的狀態節點」
狀態機把狀態收斂成有限的集合,並且定義了不同狀態之間轉移的邏輯。
想使用狀態機的動機應該是為了將遊戲的運作規則轉換成一組描述的某個東西
事實上,我自己也還不知道有什麼架構適合用來描述遊戲內各式各樣的變化、規則
這是近期聽到的架構,以「事件」所有狀態的變化
(待續)