
Cocos2dx3.0实例《别救我》
文章平均质量分 87
Cocos2d-x3.0游戏实例《别救我》详细教程,共10篇。
主要学习内容:
1. Cocos2d-x3.0物理引擎的简单使用
2. 读取Json文件作为怪物和物品配置
3. 利用Tiled地图实现可视化关卡编辑
4. 使用Cocostudio快速创建UI
笨木头
这个作者很懒,什么都没留下…
展开
-
Cocos2d-x3.0游戏实例之《别救我》第十篇(完结)——用Json配置各类型怪物数据
现在我们有2种类型的怪物,而且创建的时候是写死在代码里的,这是要作死的节奏~所以,必须可配置,不然会累死人的。Json文件什么是Json文件?说白了,它就是一个文本文档,只不过它的内容是按照一定的规则填写的。原创 2014-05-09 09:57:38 · 8746 阅读 · 29 评论 -
Cocos2d-x3.0游戏实例之《别救我》第九篇——从tmx文件中加载关卡怪物
上一篇我们已经制作好tg1.tmx文件了,现在就要使用它了。很抱歉,我们又要新建2个类了,我已经尽力少新建类了,毕竟是教程,类越多越容易混乱。我们要新建一个Monster类,以及一个MonsterLayer类,专门添加Monster对象。原创 2014-05-09 09:54:25 · 11311 阅读 · 20 评论 -
Cocos2d-x3.0游戏实例之《别救我》第八篇——TiledMap实现关卡编辑器
好吧,我真心完全搞不懂,我现在只不过是写了3个类而已,怎么就已经到第八篇了?我感觉我说话已经够简单明了毫不唠叨了,真是奇怪。(小若:我噗,噗噗!) 好吧,既然现在主角已经能出现并且进行操作了,那,也是时候让怪物出场了。 让怪物出现太简单了,不就是写一个Monster类,然后创建刚体,让它可以和主角碰撞,然后让主角扣血或者加血么?没错,确实就是这样的,但是,这不是重点,我想介绍的是,利用关卡编辑器来创建所有要出场的怪物,这才有意思~原创 2014-05-09 09:51:13 · 13177 阅读 · 14 评论 -
Cocos2d-x3.0游戏实例之《别救我》第七篇——物理世界的碰撞检测
碰撞监听首先,确保我们创建物理对象的时候,给对象设置了碰撞条件(如果你是一步步按着教程来写的代码,那就是设置好了): body->setCategoryBitmask(1); // 0001 body->setCollisionBitmask(1); // 0001 body->setContactTestBitmask(1); // 0001这样我们才能监听到它们的碰撞事件,至于原理,就不说了,以我的唠叨程度,不是一两篇内容能说完的。原创 2014-05-08 10:00:27 · 9183 阅读 · 16 评论 -
Cocos2d-x3.0游戏实例之《别救我》第六篇——从代码中获取UI控件
这篇的内容很简单,获取UI控件,然后使用它。 还记得我们在UI编辑器中给三个按钮分别命名了吧?现在要用上了。原创 2014-05-07 09:54:17 · 12807 阅读 · 41 评论 -
Cocos2d-x3.0游戏实例之《别救我》第五篇——使用Cocostudio UI编辑器创建操作界面
这一篇内容其实很简单,已经对Cocostudio比较熟悉的朋友就可以随便扫一下了~(小若:熟悉Cocostudio的人谁还有空看你的基础教程呢)原创 2014-05-06 17:42:03 · 20589 阅读 · 37 评论 -
Cocos2d-x3.0游戏实例之《别救我》第四篇——乱入的主角
好了,前面说了那么多废话,终于要进入正题了(等等,敢情前面你都是在耍我们么?)笨木头花心贡献,啥?花心?不呢,是用心~转载请注明,原文地址: http://www.benmutou.com/blog/archives/872添加主角实在是太简单了,这个主角要拥有以下一些超能力:1. 可爱的样子2. 不会飞3. 会往下掉4. 撞墙会反弹5. 可以左右移动6. 必杀技是:放屁(小若:不知道是不是幻觉,总感觉这些能力是个人就能拥有)原创 2014-05-05 09:02:00 · 10772 阅读 · 13 评论 -
Cocos2d-x3.0游戏实例之《别救我》第三篇——循环滚动背景
好,这篇我们来讲解无限循环滚动背景,这个知识已经被讲到烂了,我以前的文章也介绍过,所以就不那么详细地说明了。 笨木头花心贡献,啥?花心?不呢,是用心~为什么是循环滚动背景?用循环滚动背景,其实是因为我想偷懒,因为这样我只需要准备一张图片就可以了。我们最终要创建这样的背景,如图: 为什么是循环滚动背景?用循环滚动背景,其实是因为我想偷懒,因为这原创 2014-05-04 17:33:51 · 13101 阅读 · 53 评论 -
Cocos2d-x3.0游戏实例之《别救我》第二篇——创建物理世界
这篇我要给大家介绍两个知识点:1. 创建游戏物理世界2. 没了(小若:我噗) 害怕了?不用担心,这太简单了~! 3.0新亮点,史上最简单的物理引擎在Cocos2d-x3.0里使用物理引擎,会很有快感,因为很多繁琐的东西它都帮我们封装好了。那么,我要开始创建游戏的关卡场景了,大家跟紧了。原创 2014-05-03 20:06:06 · 14480 阅读 · 28 评论 -
Cocos2d-x3.0游戏实例之《别救我》第一篇——前言
通过这个游戏实例,可爱的你(小若:那不可爱的人呢?),可以学到以下知识点:1. Cocos2d-x3.0物理引擎的简单使用2. 读取Json文件作为怪物和物品配置3. 利用Tiled地图实现可视化关卡编辑(很强大,我特别喜欢这个部分)4. 使用Cocostudio快速创建UI5. 吐槽6. 利用前面五点知识制作一个简单的物理休闲游戏,缺一不可~(小若:吐槽又是什么啊?别乱入一些奇怪的东西好吗?)原创 2014-05-03 17:52:24 · 13313 阅读 · 10 评论 -
Cocos2d-x3.0游戏实例《别救我》目录导航(共10篇,已完结)
这个5.1假期还真不错,有个小惊喜,那就是,我某个游戏今天的下载量爆表了,突破历史最高点~!于是,我决定写一个新的游戏实例教程,以示庆祝~ 啊才怪啊~!这教程5.1之前就在写了,我还因此暂停了差不多一周的开发工作。我也不想的,因为我太久没写教程了,大大地低估了我的唠叨程度,越写越多,又不想半途而废,只能丢下开发工作把教程写完了。当然喇,刚好我的开发任务到了休整期,所以没有受到影响~原创 2014-05-03 17:40:52 · 14723 阅读 · 21 评论