三国策略H5游戏【烽火中原H5】手游源码,可三端同步,Cocos Creator +Java后端源码

开发引擎Cocos Creator v1.9.3

百度网盘提取码:047l --来自百度网盘超级会员V5的分享

客户端环境和打包说明文档

1.客户端环境
cocos creator 1.9.3
设置->原生开发环境设置
NDK 选择指定的NDK目录
SDK 选择指定的SDK目录
ANT 选择指定的ANT目录
----------------------
用creator直接打开client工程
若长时间提示导入资源无反应,将client/library删掉重新打开,creator会自动构建
--------------------
接口地址修改
script/login.js
this.serverpath="http://193.112.85.120:8081/login/";
---------------------------
creator build后会生成android studio工程
build\jsb-default\frameworks\runtime-src\proj.android-studio

2.安卓打包环境
android studio 3.5.3

推荐使用creator build后 用anroid studio进行打包
gradle plugin 3.2.0
gradle version 4.10.3 (4.x应该都可以)
android sdk :android-sdk_r24.4.1-windows (高版本未验证)
ndk:使用指定的ndk  (其它版本未验证)
jdk:jdk1.8.0

注  proj.android-studio 目录为接入过支付宝的工程,
creator build后会生成build\jsb-default\frameworks\runtime-src\proj.android-studio工程,可以进行替换后打包
若存在问题,则建议只把libs src拷贝到creator build后的新工程来打包

服务器环境部署文档

运行环境
tomat8.x
memcached
mysql5.x (推荐5.7)

===服务器环境配置====
yum install lrzsz

1.安装JDK8.0
linux
上传jdk8.tar文件
tar zxvf jdk-8u144-linux-x64.tar.gz
vi /etc/profile
#java
export JAVA_HOME=/usr/local/java/jdk8
export PATH=$PATH:$JAVA_HOME/bin:/usr/local/tomcat/bin
export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export TOMCAT_HOME=/usr/local/tomcat

source /etc/profile

window
CATALINA_HOME C:\server\tomcat
CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
JAVA_HOME C:\Program Files\Java\jre1.8.0_111
JRE_HOME C:\Program Files\Java\jre1.8.0_111
PATH %JAVA_HOME%\bin

2.安装tomcat-8.5
 
配置CATALINA_HOME e:\server\tomcat

3.安装mysql5.7  


4.安装memcached

#####多tomcat、多服配置#####
1.拷贝tomcat
除lib外全部拷贝

2.catalina.bat/sh增加设置

set CATALINA_BASE=d:\server\tomcat-8
set CATALINA_TMPDIR=%CATALINA_BASE%\temp
set CATALINA_PID=%CATALINA_BASE%\bin\tomcat.pid
set JAVA_OPTS=-server -Xms2048m -Xmx2048m -Djava.awt.headless=true -Dtomcat.name=tomcat8

export CATALINA_BASE=$CATALINA_BASE_2
export CATALINA_HOME=/usr/local/tomcat
#export CATALINA_TMPDIR=%CATALINA_BASE%\temp
#export CATALINA_PID=%CATALINA_BASE%\bin\tomcat.pid
#export JAVA_OPTS=-server -Xms1024m -Xmx2048m -Djava.awt.headless=true -Dtomcat.name=tomcat8-8081\

3.conf/server.xml
添加压缩设置
    <Connector port="8083" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443"
compression="on" compressionMinSize="50" noCompressionUserAgents="gozilla, traviata" compressableMimeType="text/html,text/xml,text/plain,text/javascript,text/csv,application/javascript,application/json,application/xml"
/>
虚拟目录
<Context reloadable="true" docBase="e:\\game\dynasty" path="/dynasty"/>
修改3个端口
shutdown
connector
ajp

修改context应用目录

4.拷贝dynasty程序

###############


开服步骤

1.新建数据库 d_xxxxN  N为序号

  倒入本渠道模版数据sql 或者使用最新的数据库数据清库
  
  清库使用clearUserData.sql和quartz.sql

2.修改serverinfo表
  serverID   渠道区服编号,需要和pub_gm.sever中的一致
  serverName 渠道名+序号 如 官渡1服
  partnerId  渠道编号 如 GUANDU
  serverOpenTime  选为当前日

3.部署程序
  拷贝tomcat 为tomcat-x
  wolf/bin 为wolf/bin-x
  
  tomcat 
  修改catalina.bat配置
  修改server.xml配置,修改server port,http port, ajp port 3个端口 +1
  修改游戏虚拟目录 docBase 如1服 c:\game\game1
 【参见已配置server.xml】
  
  wolf/bin
  修改server.properties配置 修改memcached和wolf端口号 +1  

  拷贝游戏程序,修改conf server配置
  conf为数据库配置
  server为memcached端口和wolf端口配置

4. 启动顺序
   第一步 启动memcached 
   使用命令行 memcached -m 1024 -l 127.0.0.1 -p 11211
   -p 11211为端口,随区服递增

   第二步 启动wolf
   打开bin/run.bat

   第三步 启动tomcat
   使用命令行 catalina start
   直到控制台输出dynasty success字样

5.增加渠道服channelserver配置
  
   增加sever表配置
   增加channelserver配置

6.验证

   刷新缓存
   gm后台刷新缓存或者使用http://xxxx/login/outPort/clearCache
 
   验证配置1
   gm后台区服管理-gm管理-添加点券
   不返回错误代码即为配置成功

   验证2
   使用游戏包,查看新服是否出现在列表中
 


 

  • 24
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

尊缘阁-林尊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值