游戏房间最初处于停止状态,当玩家进入房间点右上角的开始按钮,系统会发出一个1金币的初始包,包数为房间定义的包数,抢到最小金币值的人发包,然后一直循环下去。例如红包包数为5,过期时间设定为30秒,时间到参与抢红包的人不足5人,游戏停止,初始包金额不计入账户,玩家需要重新申请游戏开发。玩家拆红包参与游戏,系统会先冻结红包金额大小的金币,等抢完红包结算时与输赢值一起返还给玩家,避免逃包。
一、演示部署环境及工具
操作系统:win7 32位
Navicat for MySQL 8.1.20
xampp-win32-7.1.4-0-VC14-installer
apache-tomcat-8.0.45
jdk-8u51-windows-i586
以上工具文末提供下载连接地址,如果是其他操作系统工具可自行搜索
由于是部署演示数据库使用xampp-win32-7.1.4-0-VC14-installer自带的MYSQL如果是线上部署上mysql官网下载数据库即可。
二、XAMPP和Navicat安装
Navicat for MySQL 8.1.20和xampp-win32-7.1.4-0-VC14-installer下载后,傻瓜式默认下一步安装即可。
三、导入数据
1、先启动mysql服务。然后使用navicat工具链接数据库。
2、新建一个gamecha数据库
通过以上操作数据库部分基本完毕
四、jdk-8u51-windows-i586安装
JDK安装时候直接下一步安装即可。需要注意的的是安装后要添加环境变量JAVA_HOME
五、apache-tomcat-8.0.45安装
该程序为绿色,直接解压即可.
六、服务端程序部署及修改
1、拷贝程序51012安装包 下面所有文件到D:apache-tomcat-8.0.45webappsROOT目录“D:apache-tomcat-8.0.45”是你apache-tomcat-8.0.45解压目录
2、修改数据库链接
apache-tomcat-8.0.45webappsROOTWEB-INFclassesspringspring-datasource.xml
这文件是数据库链接配置文件
jdbc:mysql://localhost:3306/gamechat?useUnicode=true&characterEncoding=UTF-8
这是数据库IP地址,如果是外网得话替换成,mysql外网ip即可
这是数据库账号密码。
3、修改前端服务器IP配置
apache-tomcat-8.0.45webappsROOTjsapp.js
这是前端配置文件
WS_HOST:'127.0.0.1:8080'
这是tomcat运行ip和端口,如果有修改需求得用户自行修改tomcat启动端口即可.
因为8080是tomcat默认运行端口
4、启动服务
运行:D:apache-tomcat-8.0.45binstartup.bat
5、登录后台
后台地址为:http://127.0.0.1:8080/zgymw账号密码都是admin
可以配置几个机器人试试。
七、测试游戏
以上就是该端全部搭建步骤。该端兼容PC、手机、微信等
棋牌资源网 » 2018最新微信红包牛牛,PC蛋蛋图文搭建教程