如何制作一个简单的游戏(2) Cocos2d

如何制作一个简单的游戏 Cocos2d-x 2.0.4_百度知道
如何制作一个简单的游戏 Cocos2d-x 2.0.4
我有更好的答案
分类讨论 ||x-1|-3|+|3x+1|当x≥4关键:x-4+3x+1=4x-3当-2≤x≤-1&#47,则
为您推荐:
其他类似问题
您可能关注的内容
cocos2d的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。如何制作一个简单的游戏(2) Cocos2d_百度知道
如何制作一个简单的游戏(2) Cocos2d
我有更好的答案
自己先策划好游戏的玩法和数值。然后按自己想法去写代码实现~
为您推荐:
其他类似问题
您可能关注的内容
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
cocos2d游戏制作代码及过程.doc 15页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
下载提示
1.本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
2.该文档所得收入(下载+内容+预览三)归上传者、原创者。
3.登录后可充值,立即自动返金币,充值渠道很便利
cocos2d游戏制作代码及过程.doc
你可能关注的文档:
··········
··········
《被逼的鱼》游戏说明
一、游戏介绍:
被逼的鱼(英文名:BABY FISH)是一款简单的手机游戏,它的界面操作简单,没有太多的操作步骤,适合很多群体的玩家。如:7~12岁的少年儿童、60岁以上的老年人、还有少数的青年玩家。而它之所以会为这些群体接受的另一些因素则是:这款游戏可以提高玩家的反应能力,在玩游戏的时候需要眼睛和手紧密的配合,从而在玩游戏的时候才会得心应手。所以,这款游戏对于开发儿童智力,提高反应能力有很大的帮助;同时,这款游戏也适用于老年人玩,它可以对防御老年痴呆有一定的帮助,因为游戏很好的帮助他们动脑和手。因此,我觉得这款游戏也有它开发的必要。
二、游戏界面:
1、开始界面:
游戏的开始界面主要包括:开始背景、进入游戏界面的开始按钮“NEW GAME”、游戏背景介绍的按钮“INFORMATION”。
开始界面可以帮助玩家了解游戏背景和操作步骤。通过开始界面背景,玩家可以大概了解到游戏将会在海底进行;还有游戏的界面操作。
图1-1 开始界面
图1-2 切换效果
图1-3 说明界面
2、游戏界面:
游戏界面主要包括:游戏界面背景、各种各样的坠落物、玩家扮演的鱼、左上角的游戏分数、右上角玩家的生命值。鱼在游戏中可以左右移动,从而避免与坠落物发生碰撞,玩家在玩游戏的时候还会有背景音乐,背景音乐很好地创造了游戏的氛围。而游戏界面也与游戏背景相符合,都是在海底进行。
图2-1 开始游戏
图2-2 死亡一次
结束界面:
游戏结束界面主要包括:游戏结束(GAME OVER)、返回新游戏(NEW GAME)。
从这个界面可以获取游戏时间,五秒后又将返回开始界面。
图3-1 结束界面
游戏中需操作的是左右移动键(“←”、“→”),玩家通过键盘操作来避免鱼与坠落物相碰,玩家扮演的鱼一共有3条性命,鱼每与坠落物碰一次就会少一条性命,直到鱼的3条性命用完,游戏GAME OVER。若是还想继续游戏,则点击按钮“NEW GAME”继续游戏。
四、前期准备
开始界面:(注:页码为《Cocos2d-x游戏开发之旅》相关页码代码)
1.加载游戏封面(p30)
2.开始按钮(p49)
游戏界面:
1.添加坠落物
2.碰撞之后转结束界面
3.背景音乐
4.主角左右移动
5.设置坠落物出现范围
6.释放消失坠落物
结束界面:
1.获取游戏时间(见下文网络参照)(后期改为计分模式)
2.显示时间(见网络参照)
3.五秒后返回开始界面(后期改为按钮转换界面)
4.结束条件判断
以下为前期参考代码
(精灵运动参考)HelloCPP 三个按钮 :精灵到100,100 ;放大1.5倍 ;跳跃到100,100;
CCSize Screensize=CCDirector::sharedDirector()-&getVisibleSize();
player=CCSprite::create(&HelloWorld.png&);
CCPoint origin=CCDirector::sharedDirector()-&getVisibleOrigin();
player-&setPosition(ccp(Screensize.width/4+origin.x,Screensize.height/4+origin.y));
this-&addChild(player,0);
//init()中添加精灵
CCMenuItemImage *item=CCMenuItemImage::create(&CloseNormal.png&,&CloseNormal.png&,&CloseNormal.png&,this,menu_selector(HelloWorld::move));
item-&setPosition(ccp(0,0));
CCMenu *menu=CCMenu::create(item,NULL);
this-&addChild(menu,0);
CCMenuItemImage *item1=CCMenuItemImage::create(&CloseNormal.png&,&CloseNormal.png&,&CloseNormal.png&,this,menu_selector(HelloWorld::enlarge));
正在加载中,请稍后...&Cocos2d-x 2.1.1 简单小游戏源码
秒后自动跳转到登录页
快捷登录:
举报类型:
不规范:上传重复资源
不规范:标题与实际内容不符
不规范:资源无法下载或使用
其他不规范行为
违规:资源涉及侵权
违规:含有危害国家安全等内容
违规:含有反动/色情等内容
违规:广告内容
详细原因:
任何违反下载中心规定的资源,欢迎Down友监督举报,第一举报人可获5-10下载豆奖励。
视频课程推荐
Cocos2d-x 2.1.1 简单小游戏源码
上传时间:
技术分类:
资源评价:
(5位用户参与评价)
已被下载&75&次
Cocos2d-x 2.1.1 简单小游戏源码C++编写,使用VS可以编译运行
本资料共包含以下附件:
SimpleGame3cocos2d-2.0-x-2.0.4.rar
51CTO下载中心常见问题:
1.如何获得下载豆?
1)上传资料
2)评论资料
3)每天在首页签到领取
4)购买VIP会员服务,无需下载豆下载资源
5)更多途径:点击此处
2.如何删除自己的资料?
下载资料意味着您已同意遵守以下协议:
1.资料的所有权益归上传用户所有
2.未经权益所有人同意,不得将资料中的内容挪作商业或盈利用途
3.51CTO下载中心仅提供资料交流平台,并不对任何资料负责
4.本站资料中如有侵权或不适当内容,请邮件与我们联系()
5.本站不保证资源的准确性、安全性和完整性, 同时也不承担用户因使用这些资料对自己和他人造成任何形式的伤害或损失
相关专题推荐
Google的绿机器人已经深入人心,Andr
本视频作者郭克华,博士、多年的软件
HTML 5被认为是移动互联网行业的明日
苹果为开发者提供了iOS(iPhone)开发平
HTML5作为下一代网页语言,对Web开发
本专题收集了27个手机web开发框架,包
本专题收集了HTML5游戏开发的基本入门
本专题收集了html5各种小型开发实例,
本专题为韩顺平老师的公开课:从零基
《网页设计与制作:Dreamweaver 8》采
本专题为国外出品的HTML5入门视频教程
北大青鸟ACCP6.0软件工程师课程系列第
专题为HTML5入门视频教程,中文版。主
本视频讲解了HTML5中新定义的标签和A
OpenGL ES (OpenGL for Embedded Sys
rfid相关的技术文档,包括身份认证,
意见或建议:
联系方式:
您已提交成功!感谢您的宝贵意见,我们会尽快处理}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信