码迷,mamicode.com
首页 >  
搜索关键字:cocos2d 精灵移动    ( 4830个结果
Cocos2d-x3.0游戏实例之《别救我》第十篇(完结)——用Json配置各类型怪物数据
现在我们有2种类型的怪物,而且创建的时候是写死在代码里的,这是要作死的节奏~ 所以,必须可配置,不然会累死人的。 Json文件 什么是Json文件?说白了,它就是一个文本文档,只不过它的内容是按照一定的规则填写的。...
分类:Web程序   时间:2014-05-09 15:18:01    阅读次数:420
Cocos2d-x3.0游戏实例之《别救我》第八篇——TiledMap实现关卡编辑器
好吧,我真心完全搞不懂,我现在只不过是写了3个类而已,怎么就已经到第八篇了?我感觉我说话已经够简单明了毫不唠叨了,真是奇怪。(小若:我噗,噗噗!) 好吧,既然现在主角已经能出现并且进行操作了,那,也是时候让怪物出场了。 让怪物出现太简单了,不就是写一个Monster类,然后创建刚体,让它可以和主角碰撞,然后让主角扣血或者加血么? 没错,确实就是这样的,但是,这不是重点,我想介绍的是,利用关卡编辑器来创建所有要出场的怪物,这才有意思~...
分类:其他好文   时间:2014-05-09 14:52:17    阅读次数:404
Cocos2d-x3.0游戏实例之《别救我》第九篇——从tmx文件中加载关卡怪物
上一篇我们已经制作好tg1.tmx文件了,现在就要使用它了。 很抱歉,我们又要新建2个类了,我已经尽力少新建类了,毕竟是教程,类越多越容易混乱。 我们要新建一个Monster类,以及一个MonsterLayer类,专门添加Monster对象。...
分类:其他好文   时间:2014-05-09 14:44:41    阅读次数:318
Cocos2d-x3.0游戏实例之《别救我》第三篇——循环滚动背景(下)
51cto对文章长度有限制,所以第三篇分开两次来发。统一控制游戏逻辑地图滚动,其实就是不断改变2张地图的坐标,要不断改变坐标,就要用schedule来实现,schedule可以在游戏每一帧或者每隔一段时间的时候执行一次逻辑,这个如果不了解的,可以看看我的另外几篇关于schedule的文..
分类:其他好文   时间:2014-05-09 14:15:50    阅读次数:419
LimeJS指南1
# 时间轴## director一切从director开始。director是一个每个游戏所需要的基本对象,它连接所有网页上的Limejs逻辑到单个地方。如果你来自flash世界你可以把它当做一个舞台,Cocos2d用户可以当做Cocos2d-s自己的director。所有其他人可以把它当做一个前部...
分类:Web程序   时间:2014-05-09 07:53:56    阅读次数:425
cocos2dx学习笔记(5)——粒子特效CCParticleSystem
0.使用方法拿CCParticleExplosion举例。//创建CCParticleExplosion特效 CCParticleSystem*p1=CCParticleExplosion::create(); //设置特效贴图 p1->setTexture(CCTextureCache::sharedTextureCache()->addImage("cocos2dx.png")); //设置自动释放 p1->setAutoRemoveOnF..
分类:其他好文   时间:2014-05-09 07:05:56    阅读次数:288
[ios5 cocos2d游戏开发实战] 笔记4 socket
socket连接SOCKET sock_client; sock_client = socket(AF_INET, SOCK_STREAM, IPPROTO_TCP); if (INVALID_SOCKET == sock_client) { std::cout #include ...
分类:移动开发   时间:2014-05-09 05:37:45    阅读次数:461
初学cocos2dx 写了个2048 跟大家一起分享下
首先是头文件  部分代码是借鉴加修改  大部分是自己写的。 class HelloWorld : public cocos2d::CCLayer { public: virtual bool init(); static cocos2d::CCScene* scene(); void menuCloseCallback(CCObject* pSender); ...
分类:其他好文   时间:2014-05-09 01:00:56    阅读次数:321
cocos2d-x v3.0的window平台搭建和编译成andriod程序
首先添加这个地址到系统环境变量,path然后打开CMD,输入如下语句现在就可以创建一个新项目了这样一个空的cocos2d-x v3.0的项目就创建好了接下来编译andriod程序先在系统环境变量中添加一个NDK_ROOT然后打开cmd然后就开始编译了接下来打开ADT中的eclipse再添加andri...
分类:Windows程序   时间:2014-05-08 23:02:57    阅读次数:480
[ios5 cocos2d游戏开发实战] 笔记3-FileUtils, notificationCenter
FileUtils//文件管理工具FileUtils::getInstance()std::string getStringFromFile(const std::string& filename);//读取文件中的字符串Data getDataFromFile(const std::string&...
分类:移动开发   时间:2014-05-08 23:00:07    阅读次数:419
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!