zoukankan      html  css  js  c++  java
  • 在别人客户端上修改,来匹配测试自己的服务端

    首先设置你的项目为启动项目

    0.GameManager.cpp修改的你服务器的IP和资源文件设置

    1.SceneMain.cpp中找到m_GameIndex变量赋值的地方(如m_GameIndex=GameTypeIndex_CD)修改成你的小游戏服务器类型,如我这里是把GameTypeIndex_CD=12改成GameTypeIndex_CD=31

    2.修改帐号在SceneLogin中处理,根据不同的客户端平台,不同的登录按钮分别处理

    3.CMD_PaoHuZi.h修改里面是一些游戏定义的常量:GAME_PLAYER,MAX_COUNT,cbCardData,TOTAL_CARD_COUNT

    4.收

    4.通过查看上面代码中的setCurrentScene(Scene_game_cd),我们可以知道他跳转到了CDSceneView牌桌界面(CD表示常德),然后通过OnGameMessageRun来处理游戏的逻辑消息

    5.接下来我们处理自己的图片和逻辑数据的对应关系,它在GameResBase中。

    6.回过头来查看游戏开始消息后的处理逻辑(OnSubGameStart函数)

    7.服务端可以在CMD_Land.h中的GAME_PLAYER可以设置一桌可以有多少玩家参与

    8.客户端修改代码CMD_PaoHuZi.h

    //游戏开始
    struct CMD_S_GameStart
    {
        WORD                            wBankerUser;                        //庄家用户
        WORD                            wCurrentUser;                        //当前用户
        LONG                                lCellScore;                                //倍率    
        BYTE                            cbCardData[21];                        //扑克列表
    };

    改成

    //游戏开始
    struct CMD_S_GameStart
    {
        WORD                            wBankerUser;                        //庄家用户
        WORD                            wCurrentUser;                        //当前用户
        LONG                                lCellScore;                                //倍率    
        BYTE                            cbCardData[33];                        //扑克列表
    };

     9.把CDSceneView.cpp中的OnSubGameStart()方法改成

  • 相关阅读:
    Angularjs-Forms(表单)
    Angularjs-filter(过滤器)
    Angularjs –– Expressions(表达式)
    Angular
    AngularJS
    AngularJS–Scope(作用域)
    AngularJS–service(服务)
    AngularJS--控制器(Controller)
    AngularJS指南文档
    Web 开发模式演变历史和趋势
  • 原文地址:https://www.cnblogs.com/tianjian/p/5834388.html
Copyright © 2011-2022 走看看