OGF游戲框架是一個(gè)基本MPL開(kāi)源協(xié)議的開(kāi)源項(xiàng)目。它是針對(duì)2D游戲普遍的執(zhí)行流程而提出的框架,而并非一個(gè)圖形引擎(內(nèi)核圖形引擎是基于HGE)。除了為游戲提供整套的管理規(guī)范及流程外,同時(shí)提供經(jīng)常用到的計(jì)時(shí)器、動(dòng)作引擎等附助功能;并以組件的形式提供,有利于獨(dú)立擴(kuò)展,減少組件的重復(fù)開(kāi)發(fā),加快開(kāi)發(fā)進(jìn)度。
此版本已實(shí)現(xiàn)整個(gè)游戲框架,能按暨定的思路運(yùn)行,但個(gè)別設(shè)想的組件仍未實(shí)現(xiàn),例如:網(wǎng)絡(luò)、數(shù)據(jù)庫(kù)及更多的對(duì)象庫(kù)等(現(xiàn)已努力寫(xiě)代碼中)。希望以此拋磚引玉,引入其他有興趣的朋友共同參與開(kāi)發(fā)。
感謝BEN、Randy對(duì)基礎(chǔ)部分的開(kāi)發(fā)作出的貢獻(xiàn)!
OGF 0.8 debug版代碼下載:
http://dl2.csdn.net/down4/20070718/18232722590.rar
OGF 組件架構(gòu)示意圖文檔:
http://dl2.csdn.net/down4/20070718/18234307320.rar
OGF類圖文檔:
http://dl2.csdn.net/down4/20070718/18234732225.rar
OGF執(zhí)行時(shí)序圖文檔:
http://dl2.csdn.net/down4/20070718/18234552243.rar