cocos2d-x的触摸响应

移动设备的最主要的操作方式就是触摸输入,对于游戏而言更是如此。触摸事件和鼠标事件有一些很大的区别,比如鼠标可以悬停,触摸可以多点,鼠标有右键,触摸可以使用手势。3.0版对触摸响应做了修改,增加了事件监听,修改了事件分发。可能是太新了,还没有找到相关的学习资料。暂时先翻译官网的release not...

2014-02-12 14:08:46

阅读数 710

评论数 0

cocos2d-x的音效处理

音效分为两类,一类是背景音乐,一类是音效。背景音同时只能播放一首,音效可以同时播放多个。音效处理在CocosDenshion库中,移植自cocos2d-iphone。去掉了不能跨平台使用的CDSoundEngine和CDAudioManager。保留了比较简单的SimpleAudioEngine。...

2014-02-11 15:58:29

阅读数 601

评论数 0

cocos2d-x的定时器

使用场景、层和精灵这些元素,可以构建游戏框架,要让游戏动起来需要借助定时器。cocos2d-x提供的方式有两种:update和schedule。 update定时器 Node的刷新事件update方法在每帧绘制前会被触发一次。如果需要启动update定时器,需要调用scheduleUp...

2014-02-11 15:13:26

阅读数 665

评论数 0

cocos2d-x的内存管理

内存管理是移动开发的非常重要的部分,控制不好很容易就爆内存。而内存引起的当机,在后面排查的时候是最麻烦的事情。 cocos2d-x的内存管理是模仿oc的引用计数方法。据说3.0在设计时,有讨论到底是用引用计数还是C++的智能指针。目前,cocos2d-x还是使用引用技术方法。 现有的智能内存管...

2014-02-10 16:36:32

阅读数 1212

评论数 0

cocos2dx3.0的代码风格

cocos2dx的代码风格受其原生引擎cocos2d-iphone的影响,沿袭了oc的代码风格。但3.0版在此基础上又引入了C++的编程风格。 命名空间与类名 cocos2d-x有一个包含其他所有头文件的“cocos2d.h”。通常在需要使用引擎类库的头文件中包含了这个文件,所以我...

2014-02-10 11:35:16

阅读数 1233

评论数 0

cocos2d-x3.0的HelloWorld

据说3.0版相对于2.x版有较大的改动,对于我这个新手好像也没啥影响。总之,先从HelloWorld开始吧。 #include "AppDelegate.h" #include #include #include "HelloWorldScene.h"...

2014-02-09 18:08:54

阅读数 751

评论数 0

cocos2d-x2.1的配置过程

接上篇Cocos2d-x在mac上的配置过程 cocos2d-x更新到2.1版。之前配的工程,需要把工程放在cocos2d-x的目录下面。这次想把工程放在我自己的工程目录里面。2.1版后还是有些不一样,记录一下。 1、在cocos2d-x目录下执行create-android-project....

2013-02-27 18:57:21

阅读数 338

评论数 0

Cocos2d-x在mac上的配置过程

开始尝试cocos2d-x的方式开发。在mac上能够利用它开发iOS平台和Android平台。实现一套代码运行两个平台。由于之前我已经实现在mac上开发android应用程序,省了不少准备工作。 那这里还是提一下之前做了些什么。 1、JDK1.6安装,mac上自带了JDK。不过我当时还...

2012-10-20 10:19:05

阅读数 1541

评论数 2

gitolite配置的曲折过程

架gitolite服务器的过程可真是曲折啊。现在总算是弄明白了,记录下来,纪念两周来死掉的脑细胞们。 git服务器可以采用四种方式 的协议:本地传输,SSH 协议,Git 协议和HTTP 协议。其中SSH协议是推荐的协议。而权限管理器有两种Gitosis和Gitolite。Gitosis已经于0...

2012-01-09 19:01:08

阅读数 2307

评论数 0

2D地图之我见

最近在做地图相关的部分。对2D地图有些想法。一直以来,认为地图有两种。一种是像tiled那样,以图片自动切分成tile,再用tile做组合的。另外一种则是如cooledit,对图片做帧,再组合为地图的。但是,这样的看法,随着时间发生了改变。我不再认为,地图有第二种形式。地图应该就是tile切块,而...

2011-04-26 11:33:00

阅读数 523

评论数 0

3月心得

<br /><br /><br />3月,从402回到601。抢盐抢厕所之余,偶然的一个机会,看了下敏捷相关的几本书。<br /> <br />XP这档子事儿,之前一直认为很虚,很不靠谱。在那时,一套代码早已烂熟于心。基本上需求都可以在这...

2011-04-26 11:30:00

阅读数 225

评论数 0

提示
确定要删除当前文章?
取消 删除