街机平台游戏源码

原创 棋牌源码  2017-10-19 10:04:51  阅读 618 次 评论 0 条
  • 摘要:

    工具介绍引擎采用cocos2dx-3.13,UI布局采用 cocos stdio2.3.2。游戏流程图查看当说明目录下的 “大厅流程图.vsd”1级目录结构,其中cocos_studio用于存放 UI布局的cocos stdio工程。Doc为文档目录,new_client为客户端目录cocos_studio目录介绍 其中hall_css为大厅,game_css为存放每个子游戏目录,与test_game并列,具体实现可以此为参考C++命名文件夹:单词小写,多个单词以”-”分隔类名:以首字

    工具介绍

    引擎采用cocos2dx-3.13UI布局采用 cocos stdio2.3.2

    游戏流程图

    查看当说明目录下的 “大厅流程图.vsd

    1级目录结构

    其中cocos_studio用于存放 UI布局的cocos stdio工程。Doc为文档目录,new_client为客户端目录

    cocos_studio目录介绍

     

    其中hall_css为大厅,game_css为存放每个子游戏目录,与test_game并列,具体实现可以此为参考

    C++命名

    文件夹:单词小写,多个单词以”-”分隔

    类名:以首字母大写开头,多个单词之间直接相连,首字母大写。

    成员变量:私有变量以 “_” 开头

    方法:首字母小写,其他单词首字母大写开头。

    Lua命名

    文件名尽量与类名(table名)保持一致,方便查看

    类名:首字母大写,多个单词首字母大写,直接相连。

    函数名:首字母小写,其他单词首字母大写开头。(注:消息处理函数有固定格式,不在此范围之内,消息函数格式为 on_+ 消息名)。

    属性:

             公有变量:小写字母开头,其余单词首字母大写开头,外部可直接访问

    私有变量:下划线“_”开头,第一个单词小写开头,其他单词首字母大写,外部不能直接用调用,通过方法访问

    Cocos Studio工程命名

    1、  子游戏cocos studio命名:

    工程文件夹:尽量以单词命名(小写),以”_game”结尾

    工程名:尽量与文件夹名保持一致

    2、  美术资源文件夹:均以“game_res”命令,方便底层统一处理。

    3、  布局界面层文件:多个单词首字母大写开头。

    重要说明

    1requireForGameLuaFile函数

    所有创建的lua文件 require方法不能直接使用,应用以下全局方法

    ---重写require函数,用于在游戏热更新后,重新热加载

    function requireForGameLuaFile(file)

    2、子游戏维护开关提示框

    1、消息类型的监听HallMsgManager.MsgName.SC_GameMaintain,该消息已经在父类中,registerNotification中监听。

    2、消息的处理

    SubGameBaseScene::SubGameBaseScene:receiveServerResponseErrorEvent中已经处理了服务器返回的对应错误处理。

    各个游戏需要的处理

    在子游戏场景中receiveServerResponseSuccessEvent消息增加HallMsgManager.MsgName.SC_GameMaintain的处理,分两种情况

    A:如当前玩家未在游戏中,则直接弹出游戏维护中的提示框。调用方法:self:alertAlertViewWhenServerMaintain();

    B:如玩家当前正在游戏局中,则在玩家该局游戏结束时,弹出提示框。

    self: checkIsNeedAlertGameMaintainTipView (),用于检测是否需要弹出维护提示框

    SubGameBaseScene:isContinueGameConditions():用于判断当前是否能够进行下一局游戏,若游戏维护开关打开,该方法会弹出维护提示框





    网狐荣耀源码,李逵捕鱼源码,棋牌源码,麻将源码,房卡麻将源码,地方棋牌,街机游戏,3d,3D捕鱼,森林舞会,奔驰宝马,牛牛,长沙麻将,转转麻将,红中麻将,跑得快,斗地主,扎金花,十三水

    街机平台游戏源码  网狐荣耀源码 李逵捕鱼源码 棋牌源码 麻将源码 房卡麻将源码 地方棋牌源码 街机游戏源码 3d 3D捕鱼源码 森林舞会 奔驰宝马 牛牛源码 长沙麻将 转转麻将 红中麻将 跑得快 斗地主 扎金花 十三水源码 第1张

    街机平台游戏源码  网狐荣耀源码 李逵捕鱼源码 棋牌源码 麻将源码 房卡麻将源码 地方棋牌源码 街机游戏源码 3d 3D捕鱼源码 森林舞会 奔驰宝马 牛牛源码 长沙麻将 转转麻将 红中麻将 跑得快 斗地主 扎金花 十三水源码 第2张

    街机平台游戏源码  网狐荣耀源码 李逵捕鱼源码 棋牌源码 麻将源码 房卡麻将源码 地方棋牌源码 街机游戏源码 3d 3D捕鱼源码 森林舞会 奔驰宝马 牛牛源码 长沙麻将 转转麻将 红中麻将 跑得快 斗地主 扎金花 十三水源码 第3张

    街机平台游戏源码  网狐荣耀源码 李逵捕鱼源码 棋牌源码 麻将源码 房卡麻将源码 地方棋牌源码 街机游戏源码 3d 3D捕鱼源码 森林舞会 奔驰宝马 牛牛源码 长沙麻将 转转麻将 红中麻将 跑得快 斗地主 扎金花 十三水源码 第4张

    街机平台游戏源码  网狐荣耀源码 李逵捕鱼源码 棋牌源码 麻将源码 房卡麻将源码 地方棋牌源码 街机游戏源码 3d 3D捕鱼源码 森林舞会 奔驰宝马 牛牛源码 长沙麻将 转转麻将 红中麻将 跑得快 斗地主 扎金花 十三水源码 第5张


    本文地址:http://www.6603.com.cn/post/21.html
    版权声明:本文为原创文章,版权归 棋牌源码 所有,欢迎分享本文,转载请保留出处!