各位小伙伴大家好,最经在研究UE4+Kbengine的环境搭建和使用,下面给大家分享下搭建的过程。
1.系统环境
ubuntu18.04 cuda-11.1 UnrealEngine-4.26
2.环境搭建
#1.安装mysql
sudo apt-get install mysql-client
sudo apt-get install mysql-server
sudo apt-get install libmysqlclient-dev
数据库查看软件
sudo apt-get install mysql-workbench
#2.下载源码
服务端:git clone https://gitee.com/tgj891/kbengine.git
这里直接下载的https://github.com/kbengine/kbengine/releases 2.5.12
客户端:git clone https://gitee.com/tgj891/kbengine_ue4_demo.git
#3.编译
mv kbengine-2.5.12 kbengine
cd kbengine/kbe/src
make -j4
#4.创建资产
cd kbengine
bash new_assets.sh #创建游戏资产
#5.生成UE4 SDK
cd kbengine_demos_assets
bash gensdk.sh #生成kbengine_ue4_plugins
#6.将kbengine_ue4_plugins集成到kbengine_ue4_demo中
cd kbengine_ue4_demo/Plugins
cp kbengine_ue4_plugins ./ -rf
#7.启动服务端
cd kbengine/kbengine_demos_assets
bash start_server.sh
#8.启动UE引擎编译
编译UE
bash make.sh
===================================
#! /bin/bash
./Setup.sh && ./GenerateProjectFiles.sh && make
===================================
启动UE
bash run.sh
===================================
#! /bin/bash
cd Engine/Binaries/Linux && ./UE4Editor
===================================
3.使用
1.webconsole后台管理
主要是查看整个服务器运行的资源和性能情况,以及运行日志等。
#1.启动webconsole
cd kbengine/kbe/tools/server/webconsole
bash run_server.sh
#2.登陆web后台
http://x.x.x.x:8000/wc
2.数据库的查看
下图是mysql-workbench查看软件