遊戲服務器介紹(二) firefly

今天介紹一個叫firefly的服務器。
這個叫螢火蟲的項目和它的名字同樣可愛,由於它所有用可愛的python語言來編寫。
基於 twisted框架開發。python

優點特性
採用單線程多進程架構,支持自定義的分佈式架構;
方便的服務器擴展機制,可快速擴展服務器類型和數量;
與客戶端採用TCP長鏈接,無需考慮粘包等問題;
封裝數據緩存服務;
可實現實時熱更新數據以及遊戲邏輯,客戶端玩家無感受;
有幾十個基礎遊戲玩法系統模塊提供組裝使用(v1.3.0提供);
值得強調的是這是一個國人開發的開源項目。文檔和主頁都至關專業,論壇也比較活躍,使用門檻至關低。
開源內容中包含了兩個完整的遊戲(包含客戶端)和完整的搭建教程。
要想快速開發就用它吧^_^。
提到python作遊戲,不少人會質疑效率問題,那就看看壓力測試吧。至關不錯。http://firefly2.9miao.com/?page_id=129
論壇和主頁入口
http://www.9miao.com/緩存

相關文章
相關標籤/搜索