cocos2d-x 小游戏实战
文章平均质量分 89
cocos2d-x 写的小游戏。
瓦力冫
喜欢看点书,跑跑步,热爱游戏编程
展开
-
cocos2d 简单消除游戏算法 (一)
1. 游戏视频演示2.三消游戏我的理解上面视频中的游戏,我做了2个星期时间,只能算个简单Demo,还有bug,特效也几乎没有。感觉三消游戏主要靠磨,越磨越精品。市场上三消游戏已经超级多了。主流的是地图型的,几乎是无尽模式,各种消除特效,各种各样的过关方式,玩起来还是不错的,就是遇到比较难的关卡,要多试几次,运气非常好的时候就过了,不然卡死。这个游戏真正扩展的地方就是过关模式,还需要整个特殊的地图编原创 2014-10-20 09:27:07 · 9005 阅读 · 7 评论 -
cocos2d 高仿doodle jump 无源码
1. 游戏视频2.原创 2014-11-10 09:39:25 · 6190 阅读 · 4 评论 -
cocos2d 简单高仿天天酷跑游戏
1.先直接上视频来看下这个游戏的样子(GIF已经不能满足这个游戏的展示了)跑酷游戏最纠结的是地图,碰撞倒是简单,可以自己写或者使用box2d等物理引擎。跑酷游戏地图的特点就是随机性。但是随机中又有策划特意安排的部分,这样让玩家有小小惊喜。所以我就打算这样实现:用地图编辑器编写个几十个地图,然后洗牌掉,从第一个开始取,直到最后最后一个后,再重新洗牌,取第一个。这样就能突出天天跑酷游戏的特点。随机中又原创 2014-09-28 09:31:37 · 7790 阅读 · 0 评论 -
贪吃蛇 AI 的实现 snake AI
1.首先来看下贪吃蛇的特点原创 2014-02-27 15:47:28 · 20317 阅读 · 3 评论 -
Cocos2d Lua 入门小例子 一个记忆力游戏
1.游戏说明一个"记忆"类的比赛游戏。你和电脑对战,轮到谁的回合,谁翻两张牌,如果两张牌一样,就消掉这两张牌,得2分,可以继续翻牌,如果两张牌不一样,就换一个人。直到最后,看谁的得分高。游戏设计思想可以看这篇文章《Cocos2d 游戏状态机》 2. Lua 简单面向对象我们知道Lua是脚本语言,不是真正面向对象语言。但是面向对象好像能让代码结构更加合理,Javascript, Lua都可以模拟出面原创 2014-08-29 08:33:58 · 5103 阅读 · 2 评论 -
cocos2d-x 是男人就下100层 附源码
1.效果图: 玩法:一个不断下降的小人,点击屏幕的left或者right控制小人的移动方向,尽可能生存久些. 为什么要搞这个游戏呢?因为在2012年的8月份,我完成它的android版本,见《自己写的第一个android 游戏“是男人就下100层”》。没有从事游戏开发工作,编程进步真是慢,不过还是有点进步。这次在学习cocos2d-x,就改编了下。文章篇幅有限,不能什原创 2013-12-18 11:00:14 · 5062 阅读 · 1 评论 -
Cocos2d-x 酷跑游戏例子
1. 效果图 可以拉到底部看下动态图,鼠标点击屏幕,主角会跳下,遇到间隙或碰上较高建筑就挂了。在空中如果点击鼠标,主角会撑起一把雨伞,会有缓慢降落效果。主角挂的时候,会有主角的帽子升上的动画,不知为什么这个简单的动画看起来是那么的有趣,点睛之笔。 2. cocos2d-x 中菜单的使用 //add menu CCSprite * menuItemOn原创 2013-11-14 08:57:36 · 3407 阅读 · 2 评论 -
《cocos2dx手机游戏开发》 源码基于cocos2d-x v2.2 下载
1.效果图(动态gif在底部):《cocos2d-x手机游戏开发:跨iOS、Android和沃Phone平台》讲了一个"魔塔"游戏,它是我看的第一本关于cocos2d-x的书,“魔塔”我小时候有玩过,没有想到若干年后能看到实现方式。但是比较遗憾的是这本书使用的cocos2d-x类库比较老,是cocos2d-0.99.5-x-0.8.5。我花了一点时间把整个代码升级到co原创 2013-10-14 09:21:28 · 3239 阅读 · 3 评论 -
cocos2d-x 使用Box2d制作的台球游戏
这是一个使用cocos2d-x制作的台球游戏,使用了物理引擎box2d原创 2013-10-11 09:27:11 · 5152 阅读 · 0 评论 -
cocos2d-x Box2d 入门例子
1. Box2d如何在cocos2d-x中使用简单介绍2. b2World设置3. b2Body的创建原创 2013-10-11 09:24:06 · 2193 阅读 · 0 评论 -
cocos2d-x 粒子系统例子 Rocket Through
1.cocos2d-x中的粒子系统2.cocos2d-x如何画线条3.火箭的旋转飞行用到一些cocos2d-x函数比如ccpRotateByAngle,ccpRPerp4.游戏开始就准备好随机数组成的数组来加快游戏速度。原创 2013-09-16 09:19:52 · 3068 阅读 · 0 评论 -
cocos2d-x 关于 Sprite应用 的一个小游戏 - Sky Defense
这个是《Cocos2d-X by Example Beginner's Guide》上的第二个例子,用鼠标点屏幕点一下就会生成一个炸弹,等炸弹大到一定程度再点击屏幕,炸弹就爆炸了,光圈碰到下落的绿色物体就加分了,绿色物体落到地上,就减生命的,生命到0就Game Over了。原创 2013-08-26 09:10:26 · 2363 阅读 · 0 评论 -
cocos2d-x Touch 事件应用的一个例子
1效果图:这个是《Cocos2d-X by Example Beginner's Guide》上的第一个例子,我稍微重构了下代码。是一个简单的Ipad上的双人游戏,把球射入对方的球门就得分了。这游戏做的还不行,最大速度不能控制,很容易乱窜,但作为一个简单的入门游戏还不错。2.cocos2d-x Touch 事件我建了一个Player的类,就是上图中的两个白色可以触摸原创 2013-08-12 17:15:42 · 2124 阅读 · 0 评论