首页
Python
Java
IOS
Andorid
NodeJS
JavaScript
HTML5
【
cocos2d-x游戏开发 跑酷(三) 人物跑动
】的更多相关文章
cocos2d-x游戏开发 跑酷(三) 人物跑动
原创.转载请注明出处:http://blog.csdn.net/dawn_moon/article/details/21245881 好吧.最终要跑起来了. 要实现跑酷须要用到帧动画,什么是帧动画,不解释行么. 介绍一个将小图打包的工具TexturePacker,这是一个非常强大的工具,另外另一个物理编辑器PhysicsEditor,也不错,地址:http://www.codeandweb.com.刚好上周收到工具作者给的free licences,感谢一下.有兴趣的同学能够去申请一下. 载入精…
iOS cocos2d 2游戏开发实战(第3版)书评
2013是游戏爆发的一年,手游用户也是飞速暴增.虽然自己不做游戏,但也是时刻了解手机应用开发的新动向.看到CSDN的"写书评得技术图书赢下载分"活动,就申请了一本<iOS cocos2d 2游戏开发实战(第3版) >.由于时间的关系,没有仔细读完全部内容,翻看了几章,书的内容还是不错的,说真的.书的原作者是Steffen Itterheim 可以在http://www.learn-cocos2d.com/ 了解他. <iOS cocos2d 2游戏开发实战(第3版)…
cocos2d-x游戏开发 跑酷(两) 物理世界
原创.转载请注明出处:http://blog.csdn.net/dawn_moon/article/details/21240343 泰然的跑酷用的chipmunk物理引擎.我没有细致学过这个东西. 只是我看了一下他们的使用方法,感觉跟box2d差点儿相同.box2d用纯真的面向对象C++开发,用在这里应该没有问题,试一下. 泰然的project没有增加box2d模块.所以须要增加. 将external/Box2D增加project,将没用的引用删掉.增加后结构例如以下 然后新建一个PlaySc…
HTML5 Canvas游戏开发(三)lufylegend开源库件(上)
lufylegend可以解决HTML5开发游戏中会遇到的一些问题: 1.各种浏览器对于JavaScript和HTML的解析是不一致的. 2.手机浏览器和PC浏览器的区别. 3.JavaScript并非面向对象编程,影响了代码的可读性. 使用开源库件之前先进行初始化,在带中链接框架,并且在HTML中加上以下代码 <div id="mylegend">loading...</div> 接下来使用库件内置的init方法进行初始化.init函数的原型如下: init(s…
cocos2d-x游戏开发 跑酷(四) 关联与物理世界
原创.转载注明出处http://blog.csdn.net/dawn_moon/article/details/21451077 前面一节尽管实现了一个跑动的人物,可是他只不过一个精灵在运行一个跑动的帧动画而已.这一节我要实现精灵和物理世界关联.让这个人跟实际的Parkour一样,有实际体积,会碰撞. 一个精灵怎么样和一个物理的body关联起来.使他具有一个刚体的特性.在cocos2d-x box2d 入门这篇文章里面,我有简单讲了一下. 有人说将一个body的userData设为精灵就能够了,…
cocos2d-x游戏开发 跑酷(八) 对象管理 碰撞检測
对象管理类的原理是这种: ObjectManager类是一个单例类,全局仅仅有一个对象实例存在.初始化的时候创建两个数组CCArray来保存金币和岩石.为什么要保存,由于在地图重载的时候.要销毁看不见的那些对象.金币和岩石是随机加入的,每一个金币和岩石都有一个地图索引,就是说它是在第几个地图上的,删除的时候依据这个来删除. 我的博客:http://blog.csdn.net/dawn_moon,欢迎转载 CCArray有个遍历的宏CCARRAY_FOREACH.假设你在遍历的时候进行增删的操作就…
cocos2d-x游戏开发 跑酷(九) 源代码下载及小结
这个东西零零碎碎写了一个礼拜吧. 事实上也没多少东西在里面.文章后附下载地址 博客地址:http://blog.csdn.net/dawn_moon 由于我没用过chipmunk,并且它是面向过程的东西,情感上又不太愿意去研究,所以我用box2d来做了物理仿真.个人感觉box2d还是蛮好用的,它的作者非常牛逼的哦.暴雪娱乐的首席软件project师,box2d是他业余写的.国外的攻城狮都这么牛逼么. 我感觉我的代码组织的还算比較清楚的.复杂点的地方,我都写了一些简要的凝视. 事实上我不觉得一行代…
three.js尝试(二)模拟游戏开发:3D人物在地图上行走
本次尝试,模拟了一个小人物在场景中行走,使用简单模型建立了森林,图片纹理模拟草地,加载3D模型呈现人物,使用按键asdw模拟人物的行走,行走和站立时人物的切换等. 主要用到点:3D模型的加载,模型的动画(行走与站立)之间的切换. 不足之处:没有检测碰撞与边界. 需要注意的是,代码需要运行在服务器端,切记. 代码如下: <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <styl…
(转载)如何学好iphone游戏开发
转自:http://www.cnblogs.com/zilongshanren/archive/2011/09/19/2181558.html 自从发布<如何学习iphone游戏开发>到 现在,大概有半年时间了.其实在写<如何学习iphone游戏开发>的时候,我就写下豪言,说哪天学好了,再来写一篇<如何学好iphone游戏开发>. 但是现在,当我坐下来写这篇文章的时候,心里还是有点忐忑不安的,怕写不好,或者水平不够,写出来的东西达不到预期的效果.但是,管他呢,我手写我口…
整理了一下浅墨大神的Visual C++/DirectX 9.0c的游戏开发手记
还是非常棒的博客,只是没有一个文件夹.所以自己做了一个山寨文件夹在这里.便于随时查找. 前面31期从略. [Visual C++]游戏开发笔记三十二 浅墨DirectX提高班之中的一个 DirectX大局观认知篇:点击打开链接 [Visual C++]游戏开发笔记三十三 浅墨DirectX提高班之二 化腐朽为奇妙:DirectX初始化四步曲:点击打开链接 [Visual C++]游戏开发笔记三十四 浅墨DirectX提高班之三 起承转合的艺术:Direct3D渲染五步曲:点击打开链接 [Visu…