素材 仿weseewe源码
金币:¥5.0010年8个月2天20小时40分前
仿weseewe源码,这是一款创意的跳跃游戏,玩家控制粉色小方块跳到不同颜色、不同高度的台阶上,而天上每隔一段时间就会弹出某个颜色的小圆球,只有和天上圆球颜色一致的台阶才能成为踏板,总共有10个颜色,再具体的玩一下就知道了不复杂。
引擎版本:cocos2dx3.0rc
开发工具:Visual Studio 2012,CocoStudio v1.5.0
开发语言:C++
10年8个月2天20小时40分前 下载(133)个
金币:¥5.0010年8个月3天16小时35分前
cocos2dx横版闯关手游源码,一款横版手机动作游戏,有触摸摇杆和攻击按钮,类似双截龙,敌人带简单AI,游戏是个demo,仅供学习研究。
10年8个月3天16小时35分前 下载(126)个
金币:¥5.0010年8个月3天17小时7分前
1、游戏组成。
本游戏由车(主角,黄色)、车(其他,其他颜色)、道路、草地组成,车图片的大小是72*122。
2、场景布置。
场景由草地作为背景,道路布置在正中央,锚点为(0.5,0)。车(其他)随机分布在道路对应范围上,且在屏幕外。当游戏开始时,道路以moveSize/0.1f向下移动。移动的实现方案是Scene的update,每0.1f刷新一次。同时,车(其他)以比moveSize稍微小一点的速度向下setPosition。
3、逻辑设计。
本游戏逻辑主要提现在
A、随机布置车(其他)
车(其他)的横纵左边均用随机函数rand()处理。横坐标随机在道路对应范围内即可,纵坐标在[720,5720]之间随机(因为平台的“高度”为720)。此时,需要判断随机之后的车(其他)是否相互发生碰撞,见C碰撞检测。
B、道路无限运动
道路的无限运动必较容易实现,学生使用了两个CCSprite,二者的height均大于720,当pRoad1的position.y+height<0时(即完全移除屏幕时),重新设置pRoad1的坐标为(x,pRoad2.y+pRoad2.height),pRoad2的实现同pRoad1的原理。这样,就实现了道路的无限运动。
C、碰撞检测
被检测者(roles[i])只要任意四角中的一点在检测者(roles[j])四个角规定的范围(形成一个矩形)内,就形成了碰撞。
10年8个月3天17小时7分前 下载(331)个
金币:¥5.0010年8个月3天17小时19分前
10年8个月3天17小时19分前 下载(38)个