1、skynet
skynet實現了類似Erlang 的 Actor 模型,本質上是一個高并發的消息處理框架。使用skynet很多功能需要二次開發,然后再去開發游戲業務邏輯,僅運行在linux上,在windows上無法運行。lua部分默認使用的是一個修改過的特殊版本,添加了一些功能。skynet是開發SLG、MMOG類型等大中型游戲首選。
2、NoahGameFrame
NF是一款輕量級的,快速的,可擴展的,分布式插件框架。NF很大程度上受到OGRE和Bigworld的啟發。
3、pomelo
pomelo是基于nodejs,一開始由網易主導開源,之后網易放棄,變成github上的開源項目。特點就是非常易學,容易上手。適合開發較為簡單的游戲服務器。默認支持分布式架構,易于擴展。
pomelo是一個輕量級的服務器框架,適合的應用領域是網頁游戲、社交游戲、移動游戲的服務端,pomelo可以用如此少的代碼達到強大的擴展性和伸縮性。用pomelo開發高實時web應用也如此合適, 而且伸縮性比其它框架好。不推薦將pomelo用于大型的MMORPG游戲開發,尤其是大型3D游戲。
4、Scut
Scut游戲引擎是一款免費開源的游戲服務器引擎,適用于開發AVG、SLG、RPG、MMOG等類型的網絡游戲。
5、Origin
origin是一個由Go語言編寫的分布式開源游戲服務器引擎,適用于各類游戲服務器的開發,包括H5游戲服務器。
6、KBEngine
KBEngine也叫comblockengine,是一款開源的MMOG游戲服務端引擎,基于c++,使用python開發游戲邏輯。通過插件,可支持與前端引擎u3d、ue4、orge、cocos2djs、godot等進行對接,并寫有demo,支持HTML5。
了解更多服務器及資訊,請關注夢飛科技官方網站 http://www.qzkangyuan.com/,感謝您的支持!