随笔分类 - Cocos2d
cocos2d 游戏开发
摘要:本文并不介绍如实去实现a star 算法,也不去介绍什么是a star 算法。如果这方面不太了解了。去文章的末尾两个链接可以先补习一下。本文侧重于在游戏中实际应用。为什么要使用a star 算法:游戏中,我们常常会遇到一些任务或者是怪物的路径移动问题,尤其是有原本的地图的情况下。比如,任务从A走到B,如果直接过去,中间是有条河的,肯定不行。如果绕过去,两侧没有河,一侧是山,一侧是桥,山不能走,挡路...
阅读全文
摘要:好吧。我承认,最近实在是太懒了。也不是很懒吧,就是忙的顾不过来了,好久没更新了。还好,最近稍微好一点,打算总结一下最近的生活,希望能在接下来的半个月能够完成,当然,主要还是技术方面的。半个月之后,又要匆匆的去开始又一段新鲜的旅程了。订个目标,一天一篇吧。哈哈。 先列一下需要总结的东西好了:完成之后会加链接1。iEpuber, iphone 读取epub 格式电子书,阅读器(非技术非公益)2。Ast...
阅读全文
摘要:图形界面自制粒子系统。真的很cool,很方便啊!有如下特点:Added radial and tangential accelerationiPhone and iPad supportPortrait & landscape orientationsOnline shared emittersSet your own particle textureExport toCocos 2DEx...
阅读全文
摘要:最近终于有时间,慢慢搞我的demo,美化美化。争取陆续上线了。经过3天的折腾,第一款游戏开始wait forreview了。真不容易。最大的感想就是自己的ps水平有了很大的提高。自己搞就这样,从设计美工啊,都要自己来。好吧。晚上继续改良下第二个demo,可是动作类的哦。呵呵。
阅读全文
摘要:(id) init{ self = [super init]; if ( self ) { // Add the Label (in cocos2D universe) BitmapFontAtlas *label = [BitmapFontAtlas bitmapFontAtlasWithString:@"Initializing Game" fntFile: @"comic_atlas....
阅读全文
摘要:Learning cocos2d with samples Published by riq on March 3, 2010 in cocos2d. 9 Comments Arguably the most unknown cocos2d feature is the tests/samples.cocos2d contains almost a test for each feature th...
阅读全文
摘要:操作比较简单,晃动,球就会随着重力加速计还是动了。。然后呢。吃方块得分。遇见钉子就是边角那些就挂了。。
最后统计分数。。都是我瞎画的,及其难看。。。就不好意思放到app store了,况且我目前也没有idp。。。需要改善的地方是再哪加一个分数显示呢?或者,统计,最后告知玩家呢?再或者加上openFeint呢。。。先上几个恶心的图吧。。。下一步潜心研究Unity3d去了。。cocos2d...
阅读全文
摘要:可能背景啊,sprite啊。素材啊。到最终的时候还是要变的。所以呢。目前就先发个简单的图片。更多的细节我们之后期待喽。保密先。呵呵。ps:有了可以联机调试之后,就可以专心研究重力感应了。。哈哈。
阅读全文
摘要:Integrating OpenFeint with Cocos2D-iPhone ApplicationsOpenFeint is a service that enables your iPhone/iPod Touch application the ability to provide online score tracking. The service is free and can e...
阅读全文
摘要:代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--//以上这两行是.h文件的定义Label*label;@property(nonatomic,retain)Label*label;//这里来到.m文件@synthesizelabel;@imple...
阅读全文
摘要:接上文,稍微底层一点的函数,我们对此进行简单的封装,以至于可以更加方便的使用。代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--staticGBMusicTrack*track;staticNSMutableDictionary*trackFiles...
阅读全文
摘要:首先需要引入AudioTool 这个framework代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/---(id)initWithPath:(NSString*)path{UInt32size,maxPacketSize;char*cookie;i...
阅读全文
摘要:分享两段Objective - C实现单例模式的code貌似在MAC开发里面很少有人提及设计模式。。。至少还没有看到用Objective —C实现什么设计模式的。。。代码 Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--staticData...
阅读全文
摘要:cocos2d入门基础教程,翻译+一点描述体会
阅读全文
摘要:今天不早了。明天抽空继续翻译。cocos2d Basic Conceptscocos2d 基本概念以下有一些cocos2d的基本概念,是做一个程序所必须掌握的:ScenesDirectorLayersSpritesScenes场景场景是被一个Scene 对象实现的,或多或少的,是一个独立的程序流的一部分。一些人可把它称作是screens屏幕,或者是stages舞台。你的程序可以有很多场景,但是只有...
阅读全文
摘要:Effects 效果Introduction 介绍Effects 是一些列特别的动作。相比于改变通常的属性,像透明度,位置,旋转,或者缩放而言,它们修改的一种新的属性,Grid(网格)属性。一个Grid 属性就好像一个矩阵,是一个网络的线,组成一系列的方块和矩阵。这些特别的动作把任何一个cocosNode 对象(层,场景,精灵等)变化成Grid,你可以通过它们的顶点来改变它们。有两种不同的Grid...
阅读全文
摘要:CallFunc ActionCallFunc Action 允许你可以在一个action里面调用一个方法。在序列action里面的最后一个调用,会非常有用。Example:id actionTo = [MoveTo actionWithDuration: 2 position:ccp(s.width-40, s.height-40)];id actionBy = [MoveBy actionWi...
阅读全文
摘要:Actions: Easeease不知道怎么翻译,暂时翻译成缓冲操作吧。这个chapter大概的意思就是对移动等动作进行封装路线的变化,或者是从原来的在总的持续时间不变的前提下,变成了非匀速的运动。需要说名的一点就是,这个wiki里面提到的部分内容,现在最新版本的cocos2d里面已经找不到了,函数的说明变了。。。对于找不到的,暂时不翻译,反正也比较简单,照猫画虎把。哈哈。缓冲操作是一个特殊的复杂...
阅读全文
摘要:Actions: Composition 复杂动作There are some actions that let you compose actions.Sequence actionSpawn actionRepeat actionRepeatForever actionSequence 顺序顺序Action能够让你创建一系列的动作,这些动作将会按着顺序被执行。Example:id action...
阅读全文
摘要:翻译---ChipMunk 2D 游戏重力引擎,可以在iphone开发游戏框架cocos2d中使用。。。翻译的。。没查字典,乱了点。。大家将就了把。。
阅读全文
浙公网安备 33010602011771号