在别人客户端上修改,来匹配测试本身的服务端

首先设置你的项目为启动项目服务器

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

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

2.修改账号在SceneLogin中处理,根据不一样的客户端平台,不一样的登陆按钮分别处理code

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

4.收游戏

4.经过查看上面代码中的setCurrentScene(Scene_game_cd),咱们能够知道他跳转到了CDSceneView牌桌界面(CD表示常德),而后经过OnGameMessageRun来处理游戏的逻辑消息图片

5.接下来咱们处理本身的图片和逻辑数据的对应关系,它在GameResBase中。资源

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

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()方法改为

相关文章
相关标签/搜索