1.简单介绍
什么是kbengine?
一款开源的游戏服务端引擎,客户端通过简单的约定协议就能与服务端通讯, 使用KBEngine插件能够快速与(Unity3D, OGRE, Cocos2d-x, HTML5, 等等)技术结合形成一个完整的客户端。
服务端底层框架使用C++编写,游戏逻辑层使用Python(支持热更新),开发者无需重复的实现一些游戏服务端通用的底层技术,
将精力真正集中到游戏开发层面上来,快速的打造各种网络游戏。----Kbengine API
准备工作(windows)
1.mysql
kebngine以mysql作为默认存储数据库,运行测试demo需要安装mysql;下载mysql安装文件并安装,本地安装mysql5.7版本。
安装mysql后,更改mysql配置文件,在[mysql]标签下 回车加入lower_case_table_names=0 ,设置数据库大小写敏感。然后保存关闭重新启动一下mysql服务就行了。
为mysql数据库添加管理账户kbe,以便管理kbengine项目,其他用户也可以。
2.python
kbengine使用python语言作为业务逻辑语言,支持实时热更,运行程序需要安装python运行环境.本地安装python3.5 64-bit。
参考资料