kbengine功能强大能够快速构建服务端、如果你对流程非常熟悉那自然能带给你快感、对于刚接触的也是挺苦逼的,下面就和大家一起学习先把官方的一个小demo跑起来再说,这里说的是win版
首先,需要先把资源下载下来,kbengine要求服务端和客户端开发版本高度一致,所以版本不一致是进入不去游戏的
先是服务端,我下载的是2.2.0版本,附上地址https://github.com/kbengine/kbengine/releases/tag/v2.2.0,这个是服务器

好了,这个下载完毕,还需要下载demo的资产库,什么是资产库呢可以去官方文档查看,其实简单理解起来就是服务器跑的一个具体游戏,服务器就像一个音频播放器,而具体的游戏就像是一首首的MP3
附上下载地址 https://github.com/kbengine/kbengine_unity3d_demo

好了,服务端部分已经下载完毕,还要下载个客户端,客户端附上一个百度地址,官方的地址太多都分不清是哪个了
链接:https://pan.baidu.com/s/1y9tFN3awUN-GlOPhIG1pWw 密码:lcss
下载完毕我们就来说说怎么启动,需要解压的就解压,这个就不多说了
首先需要把服务器编译一下,如图找到解压的服务器的位置

打开这个vs工程,我用的是2017版本,之后编译生成文件,这里需要等待若干分钟等待编译成功即可,如果vs安装正确一般没什么问题

接下来是把下载的资产库,拷贝到服务器的根目录下也就是这个样子

好了,这样服务器端就设置好了,启动之前还需要安装数据库mysql,这个就不多说了,网上教程一大堆
去下载了mysql我用的是5.7的,安装比较容易,安装好后需要建立一个叫kbe的数据库,并添加一个账户
用户名是”kbe”,密码是”pwd123456”,这些都是服务器里的默认值,需要的话是可以更改的,具体查阅官方文档
安装完毕就可以启动服务器了,打开资产库运行一下这个批处理文件,即可启动服务器

如果一切正常效果是这样的,除了machine窗口当其他窗口出现箭头所示就代表服务器启动成功了

至此服务器方面就正常运作起来了,剩下的就是客户端启动测试了,我用的是Unity2017.4.3版本,打开运行是这个效果
用户名随便写密码大于等于6位

登录进去需要先创建一个角色

创建完毕在选择进入游戏即可

游戏界面

好了,demo运行起来大家就可以配合文档学习了,如果有时间就写个从注册校验登录进入大厅的一个流程demo
 
                   
                   
                   
                   
                             本文详细介绍KBEngine游戏服务器的搭建过程,包括服务端、资产库及客户端的下载与配置,数据库的安装与设置,以及游戏demo的启动与测试。
本文详细介绍KBEngine游戏服务器的搭建过程,包括服务端、资产库及客户端的下载与配置,数据库的安装与设置,以及游戏demo的启动与测试。
           
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
              
             
                   1355
					1355
					
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
            


 
            