創建游戲內核(9)【C風格版】 摘要: 本篇是創建游戲內核(8)【C風格版】的續篇,關于該內核的細節說明請參考創建游戲內核(9)。
創建游戲內核(8)【C風格版】 摘要: 本篇是創建游戲內核(7)【C風格版】的續篇,關于該內核的細節說明請參考創建游戲內核(8)。
創建游戲內核(7)【C風格版】 摘要: 本篇是創建游戲內核(6)【C風格版】的續篇,關于該內核的細節說明請參考創建游戲內核(7)。
創建游戲內核(6)【C風格版】 摘要: 本篇是創建游戲內核(5)【C風格版】的續篇,關于該內核的細節說明請參考創建游戲內核(6)。
創建游戲內核(5)【C風格版】 摘要: 本篇是創建游戲內核(4)【C風格版】的續篇,關于該內核的細節說明請參考創建游戲內核(5)。
創建游戲內核(4)【C風格版】 摘要: 本篇是創建游戲內核(3)【C風格版】的續篇,關于該內核的細節說明請參考創建游戲內核(4)。
創建游戲內核(3)【C風格版】 摘要: 本篇是創建游戲內核(2)【C風格版】的續篇,關于該內核的細節說明請參考創建游戲內核(3)。
創建游戲內核(2)【C風格版】 摘要: 本篇是創建游戲內核(1)【C風格版】的續篇,關于該內核的細節說明請參考創建游戲內核(2)。
創建游戲內核(1) 【C風格版】 摘要:
該版本根據接口與實現分離版改的,因為接口與實現分離寫起來太煩瑣,所以直接使用結構體。由于結構體的數據成員可以直接訪問,可以減少編寫大量的接口函數,同時對于簡單的數據結構采用函數封裝,只對復雜的功能模塊采用結構體封裝,減少抽象對象的使用以最大限度增加代碼的透明度。