【Cocosd2d实例教程八】Cocos2d实现碰撞检测(含实例)

(转载请注明出处:http://blog.csdn.net/buptgshengod) 1.介绍      说到碰撞检测,最简单直观的例子就是超级玛丽里的吃金币功能,当两个物体碰撞在一起产生一定的效果。下面上图介绍下这章的实例。当机器人a走到机器人b的身上时,机器人b消失。 2.具体实现方式     其实思路很简单,就是规定每个精灵有他们自己的一个作用范围,当两个精灵的作用范围重...
阅读(2042) 评论(0)

【Cocosd2d实例教程七】Cocos2d实现超炫的粒子效果!!

(转载请注明出处:http://blog.csdn.net/buptgshengod) 1.介绍      你想拥有炫酷的效果么,你想让你的应用亮瞎别人的狗眼么!!不要急,这里告诉大家怎么实现绚丽的粒子效果! 先上个图,点击界面产生火焰!(依旧是动态的,只是作者懒得截动态图) 2.实现部分      1)软件的安装     我们通过软件ParticleDesigner设计如图中...
阅读(2184) 评论(0)

【Cocosd2d实例教程六】Cocos2d实现屏幕背景的自动滚动

(转载请注明出处:http://blog.csdn.net/buptgshengod) 1.介绍     实现屏幕背景的自动滚动是游戏常遇到的功能,这样我们就不用绘制很长的背景图片,只要设计一张就可以,省时省力。这章将实现这个功能,并把源代码贡献给大家,废话不多说,先上个图,其实是动态的,只是截动态图有点麻烦。 2.代码实现部分      屏幕的动态滚动主要是一个刷新机制的问题。 ...
阅读(2704) 评论(2)

【Cocosd2d实例教程五】Cocos2d添加虚拟摇杆控制器

(转载请注明出处:http://blog.csdn.net/buptgshengod) 1.介绍     cocos2d为我们提供了好用的摇杆控制器,主要是对ZJoystick.h和ZJoystick.m的添加,实现了如下图的功能。通过摇杆可以控制图中精灵的移动。(但是还有一个技术性问题亟待解决,就是精灵移动后会有一个重影留在初始位置) 2.摇杆的实现    1) 将资源中的ZJo...
阅读(1890) 评论(0)

c#多线程实现函数同步运行

(转载请注明出处:http://blog.csdn.net/buptgshengod)       方法比较笨,以后加深了解再改进吧。       我们假设有方法run1()和run2(),耗时都比较大,实现他们同步运行将大大提高程序的效率,在这里考虑使用多线程的方法。       首先添加引用,定义bool型i,j为false。 using System.Threading;...
阅读(1834) 评论(0)

【Cocosd2d实例教程四】Cocos2d实现人物原地走动

(转载请注明出处:http://blog.csdn.net/buptgshengod) 1.首先安装TexturePacker     1)TexturePacker介绍               这是一款图片集合软件,生成.plist文件,是一种动画效果。将png图片人物走动的不同瞬间传进去,之后publish,将生成一个.plist和一个.png文件。如图              ...
阅读(2131) 评论(0)

【Cocosd2d实例教程三】Cocos2d瓦片地图的导入

(转载请注明出处:http://blog.csdn.net/buptgshengod)    上一节讲了如何使用Tiled制作瓦片地图,下面讲一下如何将地图导入游戏中。     第一步:将生成的文件导入resource中,如图,分别为地图和图片集     第二步:在HelloWorldLayer.h中修改代码,有一定基础的人还是比较好理解的。 #import // When you i...
阅读(2595) 评论(0)

【Cocosd2d实例教程二】地图编辑器Tiled的安装使用

(转载请注明出处:http://blog.csdn.net/buptgshengod)    我们知道cocos2d是一个基于2d效果的游戏引擎,那么如果制作一个2d手机游戏我们需要创建相应的游戏画面,而cocos2d支持的游戏画面就是通过Tiled来制作的。这是一款通过通过像素来拼凑画面的软件,界面如下图所示 下面讲一下安装以及使用。 第一步:下载Tiled,地址:www.mape...
阅读(4377) 评论(2)

【Cocos2d实例教程一】xcode5下Cocos2d环境的搭建

(转载请注明出处:http://blog.csdn.net/buptgshengod)     第一步,现在要安装集成环境xcode5,安装xcode5需要系统至少是os x 10.8.5。     第二步,下载cocos2d-iphone到电脑文档或任何一个文件夹(这里以文档为例),    下载地址:http://code.google.com/p/cocos2d-iphone/downl...
阅读(3491) 评论(0)

关于代码运行时间Stopwatch的使用

(转载请注明出处:http://blog.csdn.net/buptgshengod)          Stopwatch类主要是针对那些跑起来用时比较长的代码,让我们测出各个过程的时间耗费!          主要有三个方法:start(),stop(),reset()。ElapsedMilliseconds用来提取时间,单位是毫秒。          下面用一段代码掩饰 usin...
阅读(1227) 评论(0)
    我的微信公众号

    作者公众号:凡人机器学习

    凡人机器学习

    作者新书《机器学习实践应用》

    主要讲述算法和业务的结合,适合初学者

    机器学习实践应用

    京东地址

    个人资料
    • 访问:696150次
    • 积分:9712
    • 等级:
    • 排名:第1889名
    • 原创:220篇
    • 转载:39篇
    • 译文:0篇
    • 评论:433条
    博客专栏
    统计