1. MySQL 新人需要使用msi安装版http://ftp.ntu.edu.tw/MySQL/Downloads/MySQLInstaller/ 不然有可能zip解压出来kbe识别不出表格的情况
我使用的MySQL5.7.16
2.MySQL8.0需要跟从教程https://www.bilibili.com/video/av67053478
因为KBE文档里的grant在MySQL8.0不起作用-> grant all privileges on *.* to kbe@'%' identified by 'xxx';
需要变更语法ALTER USER-> ALTER USER kbe@'%' IDENTIFIED BY 'xxx'
3.修改kbenginekberesserverkbengine_defaults.xml 中你自己kbe数据库的密码(ctrl f检索password)、
第331行的端口<port>0<port>改为 <port>3306<port>
4.注意kbengine_ue4_demo中 README_CN.md 中的小字:
例如这个地址: 服务端资产库下载:
kbengine/kbengine_demos_assets
下载后请将其解压缩,并将目录文件放置于服务端引擎根目录"kbengine/"之下,如下图:
[拷贝服务端资产库"kbengine_demos_assets"到服务端引擎根目录"kbengine/"之下 ]
这段话的意思是把github.com/kbengine/kbengine_demos_assets/releases/latest这里的文件拷贝,不是kbengine_ue4_demo中的空文件。
5.从kbengine-2.5.8kbengine_demos_assets下的start_server.bat启动服务器,不然ue4demo登陆会出现update SDK
6.kbengine_ue4_demo中的插件编译不通过 试试vs最新版 vs2019
7ue4demo登陆后不显示进入游戏跟创建角色按钮是因为没开全屏,需要新建窗口运行