cocos2d-x 学习笔记——瓦片地图TiledMap
本文出自 “夏天的风” 博客,转载时请务必保留此出处:http://shahdza.blog.51cto.com/2410787/1613527 【唠叨】 还记得我们小时候玩的小霸王里面的游戏吗?大部分都是基于Tile地图的游戏,如坦克大战、冒险岛、魂斗罗、吞食天地等。而在手游中,基于瓦片...
「cocos2d-x」瓦片地图学习(1)(2)
「cocos2d-x」之直角瓦片地图学习(1) cocos2d-x支持直角(90度)瓦片地图和斜角(45度)瓦片地图,直角瓦片地图用于2d游戏的地图,斜角瓦片地图给大脑形成3d的幻觉,所以常用于3d游戏的地图。 本文只将常用的直角瓦片地图。 基本概念: 直角瓦片地图可以用Tiled Map Edit...
Cocos2d-X学习——Android移植,使用第三方库.so被删掉问题
2014-05-26 导语:Cocos2dx在安卓上移植的时候,加入第三方库,却发现新加的so库被删掉了。 正文: 1、我的环境: cocos2d-x 2.2.3, ndk-r9 2、网上找了很多,但是好多说法都没能成功,ndk编不过,最后找了个方法。这里记录一下! 1)在新建目录jni/preb...
Cocos2d-x学习(六):cocos2d-x中的模态对话框简单实现
cocos2d-x中没有为我们提供模态对话框的实现,不过有一个分平台来实现的确认对话框的实现CCMessageBox,可以实现的对话框。可是定制性不强,可以当做系统级的提示,但是如果作为游戏中的对话框就显得不那么妥当了! 自定义一个模态对话框需要注意两方面: 一. 触摸事件响应的优先级别 二.易扩...
cocos2d-x quick 学习 一 环境
最近几天都在学习quick 一直也在查找资料。 本来这篇文章在昨晚就能写好的。可是昨晚环境遇到点问题自己没想通。 正题:首先是环境配置: 由于我在mac下 所以在网上找了很多资料提前看了。 我之前也在电脑里安装了cocos2d-x2.2 去年装的。一直也在用所以也没换。 最近由于没事 把系...
Cocos2d-x学习笔记(三)浅析动作类CCAction(2)
有关CCAction其它动作类简介:(1)摄像机动作类CCOrbitCamera: 摄像机动作是环绕中心屏幕旋转所形成的动作,其旋转坐标采用球坐标描述。 Create()函数原型CCOrbitCamera* create(float,float,float,float,float,float,flo...
【Cocos2d-X开发学习笔记】第12期:动作类CCAction的详细讲解
一般对于游戏中的精灵而言,它们不仅仅是存在于场景中,而且是动态展现的,例如,精灵移动的动态效果、动 画效果、跳动效果、闪烁和旋转动态效果等。每一种效果都可以看成是精灵的一个动作。 一、动作类(CCAction) 和之前介绍的内容不同,Coco...
【Cocos2d-X开发学习笔记】第18期:动作类之改变动作对象、函数回调动作以及过程动作的使用
本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 一、改变动作执行对象 CCTargetedAction类可以改变动作的执行对象。一般默认的动作执行对象是调用runAction的对...
Cocos2d-x学习笔记(三)浅析动作类CCAction(2)
有关CCAction其它动作类简介: (1)摄像机动作类CCOrbitCamera: 摄像机动作是环绕中心屏幕旋转所形成的动作,其旋转坐标采用球坐标描述。 Create()函数原型CCOrbitCamera* create(float,float,float,float,float...
【Cocos2d-X开发学习笔记】第16期:动作类之缓冲动作和组合动作的使用
本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 一、缓冲动作 在实现运动中,常常需要一些加速度或者减速度的效果。Cocos2D-X引擎为我们提供了相应的实现接口,这样就 不...
【Cocos2d-X开发学习笔记】第14期:动作类之基本动作的使用(下)
本系列学习教程使用的是cocos2d-x-2.1.4(最新版为3.0alpha0-pre) ,PC开发环境Windows7,C++开发环境VS2010 我们今天要学习到的基本动作有跳跃动作、贝塞尔曲线动作、淡入淡出动作、闪烁动作、色值渐变动作。 一、跳跃动作 1、首先看CCJum...
cocos2d-x学习之旅(六):1.5 使用C#开发windows phone手机游戏(暂不支持windows 8)
Cocos2d-x是iOS平台上公认的最佳2D游戏引擎cocos2D-iPhone的跨平台版本,使用C++语言进行移植,使游戏一次编码可跨平台编译运行,可大大降低游戏开发者的研发和维护成本。其代表作当属风靡2011年的全民休闲游戏《捕鱼达人》,如今这款游戏横跨iOS和Android两大主流平台,并在...
(原创) cocos2d-x 3.0+ lua 学习和工作(4) : 公共函数(4): handler
这里的函数主要用来做:回调函数。参考资料为quick_cocos. 星月倾心贡献~~~ --[[-- 将lua对象及方法包装为一个匿名函数-- 许多功能需要传入一个 Lua 函数做参数,然后在特定事件发生时就会调用传入的函数。例如触摸事件、帧事件等等。-- example: loc...
(原创) cocos2d-x 3.0+ lua 学习和工作(4) : 公共函数(7): 其他table方法
看了下其他的table方法,好像没有什么好说的,注释里已经写的很明白了,这里就不罗嗦了~(小白:懒。。。)。参考资料为quick_cocos. 星月倾心贡献~~~ --[[-- 返回指定表格中的所有值(value)-- example local t = { a = 1, b = 2, c...
(原创)cocos2d-x 3.0+ lua 学习和工作(2) : 单一继承简单介绍
-- 星月相随倾心贡献~~~-- 本章简单介绍一下:单一继承-- 多继承本人还没有用过,主要是lua多继承感觉不好用~~~个人感觉~~~大汗~!-- example: local Base = class( "Base" ) Base.__index = Base fu...
菜鸟学习Cocos2d-x 3.x——浅谈动作Action
动作类概述 一款游戏,设计的再NB的游戏,如果都是一堆静态的图片,没有任何动作,那也只能“呵呵”了。动作体系对于一款游戏的成功与否,有着非常重要的影响。所以,这篇文章就对Cocos2d-x中的动作进行总结。先来看看Cocos2d-x中的与动作相关的类。 与动作相关的类图如下图所示:现在就对这些类进行...
cocos2d-x学习笔记09:动作2:持续动作
cocos2d-x学习笔记09:动作2:持续动作第一部分:CCActionInterval家族(持续动作)持续动作,顾名思义,就是该动作的执行将持续一段时间。因此持续动作的静态生成函数,往往附带一个时间值Duration。例如: CCActionInterval *moveByAction=...
cocos2d-x学习笔记08:动作1:立即动作
cocos2d-x学习笔记08:动作1:立即动作2012-01-12 12:18:34 标签:cocos2d-x 立即动作 原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://4137613.blog.51cto.com/412...
cocos2D-x 3.x学习笔记【5】 缓动效果
坑爹的断网……无力吐槽。 本博文基于下环境 Cocos2D-x v3.2 vc++ 2012 win7 =============================正文开始================================ 说到缓动,很多人都会想到 jQuery Easing,我在这篇博...
Cocos2d-x 捕鱼达人游戏学习教程(2)--动态数据模型的创建
本章的代码例子: http://vdisk.weibo.com/s/IxHyL 使用上篇文章的代码 现在实现动态数据的模型FishingJoyData继承自CCObject FishingJoyData.h代码如下: #include "cocos2d.h"using namespace coc...