手寫筆記 kbengine架構(gòu)是怎么樣的,能簡單介紹下嗎?
kbengine架構(gòu)是怎么樣的,能簡單介紹下嗎?Kbengine是一個(gè)開源的游戲服務(wù)器引擎,它可以使客戶端通過簡單的協(xié)議與服務(wù)器進(jìn)行交互。Kbengine插件可以與(unity3d、ogre、coco
kbengine架構(gòu)是怎么樣的,能簡單介紹下嗎?
Kbengine是一個(gè)開源的游戲服務(wù)器引擎,它可以使客戶端通過簡單的協(xié)議與服務(wù)器進(jìn)行交互。Kbengine插件可以與(unity3d、ogre、cocos2d、HTML5等)技術(shù)快速結(jié)合,形成一個(gè)完整的客戶端。服務(wù)器的底層框架用C語言編寫,游戲邏輯層用python語言編寫(支持熱更新)。開發(fā)者不需要反復(fù)實(shí)現(xiàn)游戲服務(wù)器的一些常用底層技術(shù),真正把精力放在游戲開發(fā)層面,從而快速打造出各種網(wǎng)絡(luò)游戲。kbengine的底層架構(gòu)設(shè)計(jì)為多進(jìn)程分布式動(dòng)態(tài)負(fù)載平衡方案。從理論上講,它只需要不斷擴(kuò)展硬件,不斷提高軸承極限。單機(jī)的承載極限取決于游戲邏輯本身的復(fù)雜性
Python包可以通過PIP包管理器安裝,但是pyGame包包含C語言代碼,需要編譯。