Current several open source game server Introduction

Source: Internet
Author: User

Current several open source game server Introduction


pomelo

Pomelo is a high-performance, distributed game server framework based on node. js. It includes a basic development framework and associated extension components (libraries and toolkits) that can help you eliminate the tedious duplication of game development and the development of underlying logic. Pomelo not only for game server development, but also for the development of high-real-time Web applications, its distributed architecture can make pomelo more scalable than the normal real-time web framework.


Website:

Http://pomelo.netease.com

Source code:

Https://github.com/NetEase/pomelo




Kbengine

An open-source game server engine that uses a simple convention protocol to enable clients to interact with the server, using the Kbengine plug-in to quickly integrate with (Unity3d, OGRE, cocos2d, HTML5, and so on) technologies to form a complete client.

The server-side framework is written in C + +, the game logic layer uses Python (Hot update support), developers do not need to repeatedly implement some of the game server common underlying technology, will focus on the game development level, and quickly create a variety of online games.

(often asked about the load limit, kbengine the underlying architecture is designed as a multi-process distributed dynamic load Balancing scheme, in theory only need to constantly expand the hardware can continue to increase the load limit, the single machine's load limit depends on the complexity of the game logic itself.) )


Official website:

http://kbengine.org

Source:

Https://github.com/kbengine/kbengine

Demo Source code:

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 plugin:

Https://github.com/kbengine/kbengine_unity3d_plugins



Firefly

Firefly is a free, open source, stable and rapid expansion, to ' hot update ' distributed the 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 CAC Hing Services, and other basic services game Servers,save a IoT 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.

Official website:

http://9miao.com/

Source code:

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, Co COS2DX, FlashAir Client access.


Official website:

http://www.scutgame.com/

Source code:

Https://github.com/ScutGame/Scut

Current several open source game server Introduction

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

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.