本篇文章为大家详细介绍如何通过视频教程搭建H5王朝游戏源码,教程内容涵盖前端Cocos Creator
和后端Node.js
的环境搭建及管理后台的配置,帮助开发者快速完成游戏搭建。
H5王朝游戏源码视频搭建教程详解
搭建流程
一:安装 Node.js
Node.js 与 npm 在 Windows 下版本升级:
npm -g install npm@8.15.1
nvm install v8.15.1
安装相关依赖:
sudo yum -y install gcc gcc-c++ openssl-devel
下载 Node.js 源码包并解压:
wget https://nodejs.org/dist/v8.15.1/node-v8.15.1.tar.gz
tar zxvf node-v8.15.1.tar.gz
cd node-v8.15.1
配置、编译、安装:
./configure
make && make install
测试是否成功:
node -v
二:安装 Pomelo
安装 Pomelo 及相关依赖:
npm install -g cnpm --registry=https://registry.npm.taobao.org
npm install pomelo -g
Note: CentOS 7 自带 Python 2.7.5,如果没有安装,请先安装。
三:安装 MongoDB
解压安装包:
tar zxvf mongodb-linux-x86_64-rhel70-3.4.3.tgz
mv mongodb-linux-x86_64-rhel70-3.4.3 mongodb
创建数据库目录:
cd mongodb
mkdir db logs
创建配置文件:
vim bin/mongodb.conf
配置文件内容:
dbpath=/root/mongodb/db
logpath=/root/mongodb/logs/mongodb.log
port=27017
fork=true
nohttpinterface=true
启动数据库:
/root/mongodb/bin/mongod --bind_ip localhost -f /root/mongodb/bin/mongodb.conf
四:安装 Redis
解压安装包:
tar zxvf redis-4.0.10.tar.gz
安装编译:
cd redis-4.0.10
make
启动 Redis:
/root/redis-4.0.10/src/redis-server /root/redis-4.0.10/redis.conf
五:搭建游戏服务器
拷贝 Server 文件夹到服务器,加载依赖库:
npm install -d
启动服务器:
pomelo start -e production -D
其他服务器管理命令:
停止服务器:pomelo stop
查看服务器:pomelo list
修改服务器配置等。
云服务器需开放 13000 和 14000 端口。
六:搭建网页服务器
拷贝 WebServer 文件夹到服务器,加载依赖库:
npm install -d
npm install pm2 -g
pm2 start
创建超级管理员帐号:
db.createCollection("admins")
db.admins.insert({uid: 1, account: "admin", password: "QQ706957162", nickname:"超级管理员",permission:-1, createTime: 0})
后台管理工具入口地址:http://服务器IP:14000/gm-tools
七:客户端运行
下载最新版 Cocos Creator,使用 Client 文件夹作为项目根目录:
修改配置:
Client/assets/Script/Shared/Constant 中
Constant.gameServerAddress = http://服务器IP:13000
Constant.webServerAddress = http://服务器IP:14000
运行即可打开游戏,注意开放云服务器的相关端口。
感谢您的来访,获取更多精彩文章请收藏本站。

暂无评论内容