當前的幾種開源遊戲服務端介紹

來源:互聯網
上載者:User

標籤:des   blog   http   使用   os   strong   

當前的幾種開源遊戲服務端介紹

 

pomelo

Pomelo 是基於 Node.js 的高效能、分布式遊戲伺服器架構。它包括基礎的開發架構和相關的向外延展群組件(庫和工具包),可以協助你省去遊戲開發枯燥中的重複勞動和底層邏輯的開發。Pomelo 不但適用於遊戲伺服器開發, 也可用於開發高即時 Web 應用程式,它的分布式架構可以使 Pomelo 比普通的即時 Web 架構擴充性更好。

 

官網:

http://pomelo.netease.com

原始碼:

https://github.com/NetEase/pomelo

 

 

 

kbengine

一款開源的遊戲服務端引擎,使用簡單的約定協議就能夠使用戶端與服務端進行互動,使用KBEngine外掛程式能夠快速與(Unity3D, OGRE, Cocos2d, HTML5, 等等)技術結合形成一個完整的用戶端。

服務端底層架構使用c++編寫,遊戲邏輯層使用Python(支援熱更新),開發人員無需重複的實現一些遊戲服務端通用的底層技術,將精力真正集中到遊戲開發層面上來,快速的打造各種網路遊戲。

(經常被問到承載上限,kbengine底層架構被設計為多進程分布式動態負載平衡方案,理論上只需要不斷擴充硬體就能夠不斷增加承載上限,單台機器的承載上限取決於遊戲邏輯本身的複雜度。)

 

官網: 

http://kbengine.org

原始碼:

https://github.com/kbengine/kbengine

demo原始碼:

unity3d     : https://github.com/kbengine/kbengine_unity3d_demo 
unity3d : https://github.com/kbengine/kbengine_unity3d_warring
ogre : https://github.com/kbengine/kbengine_ogre_demo
html5 : https://github.com/kbengine/kbengine_html5_demo

Unity3d外掛程式:

https://github.com/kbengine/kbengine_unity3d_plugins

 


firefly

Firefly is a free, open source, stable and rapid expansion, to "hot update" distributed game server side framework。Written in Python, based on the Twisted framework development。Firefly‘s design philosophy is to "let developers focus on front-end",It includes a development framework and database caching services, and other basic services game servers,Save a lot of game developers working hours,Truly allows the user to focus on gameplay logic。It can be used to build a custom distributed architecture, only need to modify the configuration file to the appropriate。

官網:

http://9miao.com/

 

原始碼:

https://github.com/9miao/firefly



scut

Scut is a free, open source, stable game server framework, which support C#/Python/Lua script, and support Unity3d, Cocos2dx, FlashAir client access.

 

官網:

http://www.scutgame.com/

原始碼:

https://github.com/ScutGame/Scut

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.