工程项目如是说
如前所述正式版 Cocos2d-X 3.17 与 cocostudio V3.10 合作开发的FPS扑克牌格斗游戏,扑克牌演算法为商业性级扑克牌服务端演算法,整座工程项目标识符简化、注解详尽。 能运转于iOS,Mac,Android,Windows网络平台。
软件合作开发
格斗游戏发动机如前所述正式版 Cocos2d-X v3.17格斗游戏UI结构设计采用 Cocostudio3.10格斗游戏采用C 合作开发商业性级扑克牌演算法
加装讲义
浏览因此加装好CocoStudio3.10,关上UI.ccs文档方可撰稿和正式发布UI
MAC间接用Xcode 或是AppCode 间接关上 proj.ios_mac 方可运转
AndroidStudio加装间接关上 proj.android 工程项目方可运转
Visual Studio 提议加装VS2017,间接关上 proj.win32 上面的 solution.sln 方可运转
UI工程项目表明
cocosstudio产品目录为UI产品目录
UI.ccs是UI工程项目配置文档
文档表明:HelloLayer.csd欢迎界面层AlertLayer.csd弹框层GameLayer.csd格斗游戏层SetLayer.csd设置层GameOverLayer.csd格斗游戏结算层Gang0.csd横向显示杠的节点Peng0.csd横向显示碰的节点Gang1.csd竖向显示杠的节点Peng1.csd竖向显示碰的节点BtnPeng.csd碰按钮节点BtnGang.csd杠按钮节点BtnHu.csd胡按钮节点BtnGuo.csd过按钮节点EffectZm.csd自摸特效EffectPeng.csd碰特效EffectHu.csd胡特效EffectGang.csd杠特效SignAnim.csd标记当前出牌动画MainScene.csd没用
源标识符表明
文档表明:AppDelegate.h/AppDelegate.cppCocos2d格斗游戏启动类GameSceneManager.h/GameSceneManager.cpp单例,封装创建提示层、设置Scene和Layer等AlertLayer.h/AlertLayer.cpp弹出层类HelloWorldScene.h/HelloWorldScene.cpp格斗游戏Scene类BaseUILayer.h/BaseUILayer.cppCocostudio界面基类,封装了部分按钮事件绑定功能HelloLayer.h/HelloLayer.cpp格斗游戏初始欢迎界面类GameLayer.h/GameLayer.cpp格斗游戏层界面类,用来控制格斗游戏的显示SetLayer.h/SetLayer.cpp格斗游戏设置层GameConfig.h/GameConfig.cpp加载与存储格斗游戏设置信息ViewControl.h/ViewControl.cpp通过观察者模式,控制界面切换ViewObject.h/ViewObject.cpp封装界面切换指令与数据UIHelper.h/UIHelper.cppUI工具类,封装节点查找方法Utility.h工具类,封装字符串操作方法IPlayer.h格斗游戏玩家基类AIPlayer.h/AIPlayer.cpp机器人玩家RealPlayer.h/RealPlayer.cpp真实玩法GameEngine.h/GameEngine.cpp扑克牌发动机,控制格斗游戏逻辑流转GameLogic.h/GameLogic.cpp扑克牌演算法类GameCmd.h扑克牌传递的对象定义AIEngine.h/AIEngine.cpp机器人发动机FvMask.h标记位操作工具
GameEngine.h中定义的IGameEngineEventListener接口,该接口用于玩家处理格斗游戏事件,AIEngine实现了机器人的格斗游戏事件处理接口,GameLayer中实现了真实玩家的格斗游戏事件处理接口。
2.分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
3.不得使用于非法商业用途,不得违反国家法律。否则后果自负!
4.本站提供的源码、模板、插件等其他资源,都不包含技术服务请大家谅解!
5.如有链接无法下载或失效,请联系管理员处理!
6.本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!