1. 首页
  2. 游戏源码
  3. 正文

王者牛牛1:1棋牌游戏全套源码,数据库+客户端+服务端 附搭建教程

王者niuniu1:1棋PAI游戏全套源码,数据库+客户端+服务端 附搭建教程

王者牛牛1:1棋牌游戏全套源码,数据库+客户端+服务端 附搭建教程

服务端安装说明

编译

Vs2013打开server/code/server.sln,然后编译……

配置数据库

1.在数据库中创建account,game,log三个库

2.将server/sql中的sql文件,导入到对应的库中

安装redis

使用Redis-x64-3.0.503.msi安装,测试用默认配置

修改配置文件

配置文件在server/project/config中

DBServerConfig.pb

port: 8004监听端口

login_db {登陆账号验证数据库

host: "tcp://127.0.0.1:3306"mysql的ip和端口

user: "root"mysql账号

password: "123456"mysql密码

database: "account"连接的哪个库

}

game_db {游戏数据

host: "tcp://127.0.0.1:3306"

user: "root"

password: "123456"

database: "game"

}

GateServerConfig.pb

port: 8000

gate_id: 1每组服务器唯一,从1开始

login_addr {登陆服地址

ip: "127.0.0.1"IP

  port: 8001端口

}

center_addr {中心服

ip: "127.0.0.1"

port: 8002

}

game_addr {游戏服,可配置多个

ip: "127.0.0.1"

port: 8003

}

GameServerConfig.pb

port: 8003

game_id: 1标识不同游戏服务器,唯一

center_addr {

ip: "127.0.0.1"

port: 8002

}

db_addr {

ip: "127.0.0.1"

port: 8004

}

其他的配置类似,根据需要做相关修改

启动关闭服务器

1.启动时最后启动GateServer

2.关闭时最后关闭DBServer,所有服务器使用Shift+Esc安全关闭

3.各个服务器连接成功会有日志输出,检查没有问题就可以进客户端


Top