C + + implementation of Distributed game Server engine Kbengine detailed _c language

Source: Internet
Author: User
Tags int size md5 email account python script

Kbengine is an open source gaming server engine that enables clients to interact with the server by using a simple Convention protocol.
With the Kbengine plug-in, you can quickly combine with (Unity3d, OGRE, cocos2d, HTML5, etc.) to form a complete client.

The server-side framework is written in C + +, and the game logic layer uses Python (which supports hot updating), and developers do not need to replicate some of the underlying technologies that are common to the game server.
Focus on the game development level, and quickly create a variety of online games.

(often asked to load caps, the kbengine underlying architecture is designed to be a multi-process distributed dynamic load Balancing scheme,
Theoretically only need to continuously expand the hardware to be able to continuously increase the load limit, the single machine's load limit depends on the game logic itself complexity. )

Cstdkbe.hpp

/* This source file was part of Kbengine for the latest info, http://www.kbengine.org/Copyright (c) 2008-2012 Kbeng
 
Ine. Kbengine is free software:you can redistribute it and/or modify it under of the "GNU terms general public lesser
 
Se as published by the free Software Foundation, either version 3 of the License, or (in your option) any later version. Kbengine is distributed into the hope that it'll be useful, but without any WARRANTY; Without even the implied warranty of merchantability or FITNESS for A particular purpose.
 
The GNU Lesser general public License to more details. You are should have received a copy of the GNU Lesser General public License along with Kbengine.
If not, 

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.