• 日常搜索
  • 端口查询
  • IP查询
  • 在线工具
  • 搜本站

创游系列熟乐大联盟创胜房卡十三牛牛游戏服务器搭建教程

创游系列熟乐大联盟创胜十三牛牛游戏cocos服务器搭建暂时还没有视频教程,如果找到会在附件补上,主要说一下前端打包和搭建规范,脚本代码copy到远程桌面的D盘,打开脚本代码,点击一键安装,数据库创建完成。(直接执行一键安装只针对新机器没有数据库的情况,如果已经有数据库,就需要执行后期修改里面的一键安装)    

一、服务器搭建教程:

(1)iis配置PHP(文件夹中有相关文档)
(2)将phpStudy文件夹 放到c:\根目录下
(3)添加iis管理器:打开服务器管理器,点击右上角的添加角色

选择web服务器(IIS)
安装之前如图为不可勾选项,其他的均为可勾选项,勾选完成,点击安装。  

(4)iis添加网站:左下角搜索安装后的iis管理器并打开,将左栏的网站下的默认网站删掉,

添加MINE类型:.*  application/octet-stream   

重启服务器时,只需要在脚本中输入1,关闭服务器,3,打开服务器

二、打安卓包过程:

使用密钥之后新建都填上chuangsheng,新建的密钥别名、密码整理到文本中保存在项目下,以防忘记。
第一次打包过程: 先按照上图勾选后构建
              然后热更中改版本号、生成、导入manifest,重新构建,
              最后编译,打出apk
热更过程:先按照上图勾选后构建
          然后热更中改版本号、生成、导入manifest,重新构建
点击生成,每次热更新后把版本号+1,打成的压缩包(压缩包路径E:\work\YiLeYCMJ\YiLeYCMJPreject\packVersion)放到服务器的D盘hot中,解压后的文件都必须是新版版本的,旧版本的删掉。    

三、改包名:

改包名时需要将
1.项目名_Project\build-templates\jsb-default\frameworks\runtime-src\proj.android-studio\app路径下的
AndroidManifest.xml文件中的包名全局替换。
2.需要将项目名_Project\build-templates\jsb-default\frameworks\runtime-src\proj.android-studio\app\src\com\chuangsheng路径下的
文件夹改成包名。
换Icon的路径如下:
项目名_Project\build-templates\jsb-default\frameworks\runtime-src\proj.android-studio\app\res
将Iron图由小到大放到图中的四个文件夹中。
有新增的文件夹的脚本代码,执行一键安装后,执行新增文件夹里的两个存储过程,最后执行常用更新(一定要按此顺序)
图片截取的不全,确保截图外的一定要勾选,否则会导致iis中的信息不全
一定要确保选中的下图的红框下的MINE类型,默认文档和条件映射
还会需要相应的机器码,可以找相关技术生成
注意:这个机器标识和上面说到的机器码不是一个值
一定要标记好保存的别名和密码,否则不一样的keystore会影响签名,导致和开发平台的不一样,weixin登录会报签名和包名不一致的错误    

创游系列熟乐大联盟创胜房卡十三牛牛游戏服务器搭建教程  第1张

搭建规范

一. 基本结构   

二. 规范要求    

1、命名规范   

2、位置规范   

三. 打包注意事项   

四. 适配方案  

一、基本结构   

    •    Game文件夹里包含的是所有的子游戏文件夹,每个文件夹对应一款子游戏,游戏文件夹的命名是相应的游戏标识。GamePublic文件夹中包含的是子游戏的公共资源和预制体 
    •    Module文件夹中存放的是功能模块 
    •    每个文件夹中包含Image,Prefab,和Script,部分功能需要Fonts文件,存放需要的字体文件,图片使用散图,统一放到Image文件夹里。
    •    例:
    •    每个文件夹,需要配置为Bundle,构建后将build路径下的romote里的文件夹放到
    •    php路径下
    •    Module里的每个文件夹的代表的二级界面介绍:
    •    用户协议,通常在登陆页,点击同意用户协议触发
    •    提示页,公用的提示信息页
    •    绑定手机,除了绑定手机还包含了手机登录和注册等页面
    •    聊天界面,包含了快捷语和魔法表情
    •    俱乐部,包含了俱乐部和大联盟中所有的二级界面,涵盖的功能有,超级合伙人,积分记录,成员列表,上下分,排行榜和俱乐部设置等功能
    •    加载,项目运行需要加载标识
    •    公共资源,包含了项目中共同用到的资源,背景图和公用的按钮
    •    战绩,战绩记录,通常是大厅战绩按钮触发,俱乐部战绩在Club文件夹中
    •    邀请码,通常在大厅中触发的二级界面
    •    登录页,项目刚进入时的界面,包含logo和登录按钮
    •    公告,通常是第一次进入的先弹出的界面或者大厅公告按钮触发的,公告内容和图片可以在后台配置
    •    商城界面,可能会包含充值记录
    •    公共的音效资源
    •    麻/将游戏的公共资源存放处
    •    实名认证,通常是大厅按钮触发
    •    房间,包含了创建房间,加入房间和玩法界面
    •    个人信息界面,通常是点击大厅人物头像触发个人信息情况
    •    客服信息
    •    设置,包含声音大小的调整
    •    分享,分享到weixin或者朋友圈
    •    签到,按月签到
    •    模板,新建的文件夹可以复制后直接使用
    •    更新滚动条
    •    存放动画,大厅图集和粒子的文件夹
    •    主要场景,包含了大厅场景和游戏场景

二. 规范要求   

    1. 命名规范  

    •    (a)按钮图片的命名,要以Bt+图片名字(基础的最好用英文)                              
    •    (b)背景图散图,要以BG+图片名字或者数字编号
    •    (c)标题资源以T+图片名字

   2.位置规范  

    •    (a)相同大小的二级界面中的同类图片资源位置要一致   
    •    在同样大小的二级界面时,标题在相同等级的情况下,坐标位置要保持一致,保证切换界面不会出现晃动。
    •    (b)图片的大小和位置属性不要出现小数
    •    (c)创建房间界面建议,横向和竖向Layout结合使用,每个单行的横向勾选项建议高度50像素。勾选项的描述建议创建空节点,和勾选项一样,给固定的大小,通过layout自动排列

三. 打包注意事项  

    •    项目构建的勾选项:
    •    MD5 Cache   在构建AssetBundle的时候要勾选上,出包的时候不勾选
    •    注:勾选后的生成的文件中有类似如图的后缀:
    •    出包时没勾选MD5 Cache时生成的文件如图:
    •    搭建远程服务器时phpStudy文件建议放到D盘中,权限不受限制。
    •    php中的sqlsrv.php中的ip地址手动改成对应游戏的IP地址:

四. 适配方案

适配规则(定高,宽度适配)
新建一个新的空节点(node),将节点的宽置成 1664,高设置成750。将脚本ReviseNodeSize,添加到新建的空节点上

    1、将要适配的控件添加在这个新节点上。

绿色框的是新节点的宽和高,红色框是适配控件。一个红色框是一个整体,在同一个新建的节点下,    红色框内多个控件,分别添加Widget控件,设置相应的设配方向和距离。同位置多个控件,可以将    控件放在一个节点下,统一适配。
Widget详细使用参照官网:
Widget:https://docs.cocos.com/creator/manual/zh/components/widget.html

    2、 游戏内适配:

适配内容主要是操作按钮、房间信息,如图为操作按钮的适配例子

END!!!

创游系列熟乐大联盟创胜房卡十三牛牛游戏服务器搭建教程  第2张

文章目录
  • 一、服务器搭建教程:
    • (1)iis配置PHP(文件夹中有相关文档)(2)将phpStudy文件夹 放到c:\根目录下(3)添加iis管理器:打开服务器管理器,点击右上角的添加角色
    • (4)iis添加网站:左下角搜索安装后的iis管理器并打开,将左栏的网站下的默认网站删掉,
  • 二、打安卓包过程:
  • 三、改包名:
  • 搭建规范
    • 一. 基本结构
    • 二. 规范要求
      • 1、命名规范
      • 2、位置规范
    • 三. 打包注意事项
    • 四. 适配方案
    • 一、基本结构
    • 二. 规范要求
      • 1. 命名规范
      • 2.位置规范
    • 三. 打包注意事项
    • 四. 适配方案
      • 1、将要适配的控件添加在这个新节点上。
      • 2、 游戏内适配:
  • 发表评论