幼麟棋牌搭建
只支持Win,Mac也可以,因为有CocosCreator版本,Linux不支持,建议使用Win Server搭建。
一、软件需要
操作系统:Win Server 2016 Datacenter
数据库:MySQL 5.7(使用宝塔集成,创建数据库game,导入server/sql/db_babykylin.sql)
nodejs:node-v6.16.0-x64
游戏引擎:CocosCreator_v2.0.6
非必要软件
Git-2.25.1-64-bit 用于下载
Visual Studio Code 编辑工具
npp.7.8.4 编辑工具2
软件下载链接: https://pan.baidu.com/s/12EY_RifxyS2ElxDzHcvpPg 提取码: ddwk
二、NodeJs 安装
NodeJs 6.16.0 版本
CocosCreator(必须安装,否则打不开)
三、服务器配置修改
var HALL_IP = "127.0.0.1";
var HALL_CLIENT_PORT = 9001;
var HALL_ROOM_PORT = 9002;
var ACCOUNT_PRI_KEY = "^&*#$%()@";
var ROOM_PRI_KEY = "~!@#$(*&^%$&";
var LOCAL_IP = 'localhost';
exports.mysql = function(){
return {
HOST:'127.0.0.1',
USER:'root', //修改数据库
PSWD:'123456',
DB:'game',
PORT:3306,
}
}
修改 HALL_IP 为自己的 IP
修改 mysql 为自己的数据库相关配置
四、客户端环境搭建
1、安装 Cocos Creator 2.0.6
2、打开 client/assets/scripts/HTTP.js
将上面的 URL 修改为 account_server 所在服务器的
3、客户端启动
客户端经验分享
1、使用 Chrome 来进行调试会好很多
2、使用 Browser 进行游戏时,如果想多开,可以像下面一样修改 URL 地址
http://localhost:7456/?account=asdf1
http://localhost:7456/?account=asdf2
http://localhost:7456/?account=asdf3
http://localhost:7456/?account=asdf4
程序会解析上面的 account 参数,进行游戏登陆。
工具推荐
1、代码编写请使用 Visual Studio Code (前后端通用)
2、后端 NodeJs 调试,请修改下面的参数,并按 F5 启动(注:如果没有找到 launch.json,
直接按 F5 即可)
3、开发过程中,使用 Chrome 可对客户端代码进行调试。 按 F12 或者 CTRL_SHIFT+I 打开开
发人员工具,找到对应的代码并打断点即可
完美源码 » 幼麟棋牌四川游戏搭建教程补充