• cocos2d-x-3.16 实例开发之StickHero【5】结束语

    本实例开发教程到这里就结束了,代码来源于网上,如有侵权,请告知!代码托管在github:https://github.com/smiger/StickHero该实例仅供学习参考...

    cocos2d-x-3.16 实例开发之StickHero【4】游戏逻辑

    一、开始游戏在欢迎界面点击开始按钮后,进入游戏状态,平台和主角会移动到指定位置voidBackgroundLayer::Start(Ref*pSender){log("1\start");//移除按钮、标题this->removeChild(menu);this->r...

    cocos2d-x-3.16 实例开发之StickHero【3】英雄主角

    英雄用一个单独的类Player来实现一、加载动画英雄的动画是做成anim1.plist,在WelcomeScene中已经加入到缓存SpriteFrameCache::getInstance()->addSpriteFramesWithFile("image/anim1/anim1.p...

    cocos2d-x-3.16 实例开发之StickHero【2】欢迎界面

    欢迎界面主要有背景、标题、开始按钮、平台、英雄,实现在BackgroundLayer层一、背景资源中有五张背景图片,每次加载时随机选择一张图片作为背景SizeMyWinSize=Director::getInstance()->getVisibleSize();intRandomNumber=...

    cocos2d-x-3.16 实例开发之StickHero【1】游戏介绍

    引擎版本:cocos2d-x-3.16开发工具:vs2015StickHero也叫英雄难过棍子关,游戏玩法简单难度却不小,游戏中玩家会成为一位一直前进的勇者,但是在前进的道路上有很多陷阱在阻拦你,这是就需要我们的智慧,靠着游戏中唯一的道具我们手中的那根棍子不断的前进了。一、玩法介绍游戏的操作方法很简...

    Cocos 资料大全

    (转)Cocos资料大全https://github.com/fusijie/Cocos-ResourceCocos资料大全本文定期更新,欢迎提交PR,托管在Cocos-ResourceGithub。如果下载跳转地址异常,说明原始下载包已被官方移除。Cocos文档相关Cocos2d-x中英文发布说明...

    cocos2d-x-3.16 实例开发之FlappyBird【6】游戏状态层

    游戏状态层StatusLayer也是分为3种状态,在不同的阶段显示相应的画面一、状态层的三种状态1、游戏准备image.png2、游戏进行image.png3、游戏结束image.png二、不同状态的处理函数1、OnGameStart当用户在游戏准备状态点击屏幕后,则执行OnGameStart函数v...

    cocos2d-x-3.16 实例开发之FlappyBird【5】控制层与游戏层

    一、控制层在OptionLayer层中,我们实现了触摸事件的监听boolOptionLayer::init(){if(Layer::init()){autodispatcher=Director::getInstance()->getEventDispatcher();autolistener...

    cocos2d-x-3.16 实例开发之FlappyBird【4】小鸟类的实现

    一、小鸟的状态typedefenum{ACTION_STATE_IDLE,//准备状态ACTION_STATE_FLY,//飞行状态ACTION_STATE_DIE//死亡状态}ActionState;二、小鸟相关操作1、初始化随机创建一种颜色的鸟createBirdByRandom2、小鸟状态的切...

    cocos2d-x-3.16 实例开发之FlappyBird【3】欢迎界面

    一、欢迎界面比较简单,由背景、标题、鸟、开始按钮、地面构成1、背景//通过时间判断是白天还是晚上加载不同的图片资源time_tt=time(NULL);tm*lt=localtime(&t);inthour=lt->tm_hour;//createthebackgroundimagea...