上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 56 下一页

Cocos2d开发系列(三)

摘要: 转载自:http://blog.csdn.net/kmyhy/article/details/6320548正好不知道接下来要怎么写的时候,发现了一本好书:《Learn IPhone and iPad Cocos2d Game Delevopment》。于是直接翻译了第4章的例子。如果你看过这部分内容,可以直接跳过不看了。 本章讲如何响应加速器事件。一、游戏介绍这个例子是一个叫做Doodle Drop的游戏,是一个重力感应类游戏。玩家操纵角色来躲避从空中坠落的障碍物。游戏界面如下:二、设置主场景1、新建Cocos2d Application,工程名DoodleDrop。2、游戏主场景。选Fil 阅读全文
posted @ 2011-10-23 12:24 yang3wei 阅读(168) 评论(0) 推荐(0) 编辑

cocos2d L1

摘要: 转载自:http://blog.sina.com.cn/s/blog_558042a70100kvve.htmlScene 设置://设置layer是否支持触摸,这个Demo中支持触摸是必须的.self.isTouchEnabled = YES;//设置layer是否支持重力计感应,打开重力感应支持,会得到accelerometer:didAccelerate:得回调self.isAccelerometerEnabled = YES;//获得OpenGL View的尺寸,虽然这里是winSize,其实并不一定是整个windows的size.CGSize wins= [[CCDirector s 阅读全文
posted @ 2011-10-23 12:09 yang3wei 阅读(128) 评论(0) 推荐(0) 编辑

Cocos2D CCRenderTexture莫名其妙报错的问题

摘要: 注意两点就行了:一个就是:1。CCRenderTexture在初始化的时候高度和宽度不能小于1(这是模拟器的要求)报错之后的表现为:虽然画面卡住(就如同opengles罢工不做渲染了一样),但程序依然能够正常执行,box2d引擎工作也很正常(通过控制台输出进行检查)~满足了上述的要求,程序能够很好的运行在模拟器里面~但是,在模拟器里面能很好的运行不代表也能在设备里面很好的运行~就如同之前的音频播放一样,在模拟器和真机上这两者是有区别的,那就是:2。CCRenderTexture的高度和宽度在设备里面一定不能小于 32(详见如下提供的资料)3。CCRenderTexture的高度和宽度不能大于 阅读全文
posted @ 2011-10-22 03:43 yang3wei 阅读(293) 评论(0) 推荐(0) 编辑

Xcode修改生成的源文件版权信息,作者和公司名称__MyCompanyName__

摘要: 转载自:http://hi.baidu.com/cwt0408/blog/item/917daf7fbc48661f29388a4e.html方法一: 命令式修改defaults write com.apple.xcode PBXCustomTemplateMacroDefinitions'{ ORGANIZATIONNAME = "Bruce Yang"; }'方法二:plist属性修改另一种方法是通过双击~/Users/你的用户名/Library/Preferences下com.apple.Xcode.plist来修改。方法三:想code3.2以上版本右 阅读全文
posted @ 2011-09-29 19:25 yang3wei 阅读(269) 评论(0) 推荐(0) 编辑

《魔兽争霸》作弊工具大全

摘要: 转载自:http://www.youxiwww.cn/Article/5903.html作弊会毁掉一个游戏,但是我们又不得不了解一些作弊工具,下面是《魔兽争霸》的常用作弊工具。第一MAPHACK 使用人最多,也是最广泛得作弊手段,几乎人人都有,不过大家都有了,不知道还算不算作弊,在HF90%得人都要开MAPHACK,这个足以说明问题。第二PINGHACK 这个有点DoS的意思,DoS不是DOS,DoS是一种攻击手段,对目标机器传送大量数据包,使其CPU占用率提高,网络阻塞等,使用这种工具,你和别人开战的时候,人家一用你就巨卡 然后莫名其妙兵就死光了,这样的作弊方式在浩方也很多,有一次我去打.. 阅读全文
posted @ 2011-09-29 18:13 yang3wei 阅读(1335) 评论(0) 推荐(0) 编辑

box2d再遇新问题(其实是cocos2d的问题,+_+)

摘要: 在项目进行的路程上,总会遇到各种各样的问题,而解决这些问题所要花费的时间,对于我这种连门都还只跨进了半步的小小菜鸟,真的是要看人品了~想当初夸下海口说一个月就把目前策划的这款游戏搞出来,看来希望不怎么大了现实往往是如此的残酷,吼一声,老天你能否少给我出一些难题?!发泄归发泄,不过问题总算是解决了,还是很可喜可贺的!!今天遇到的这个问题,是在cocos2d切换场景的时候出现的,切换场景以后,单例中持有的GameScene中的b2World对象的引用竟然变成了NULL?!!相当的蛋疼,刚开始的时候,报错出现在b2World->CreateBody()方法上面,说什么 m_freelist[i 阅读全文
posted @ 2011-09-28 00:33 yang3wei 阅读(147) 评论(0) 推荐(0) 编辑

测试游戏时音效出现问题的原因

摘要: 测试游戏的时候,由于听背景音乐实在听地烦了,便将背景音乐的效果给关闭了没想到接下来就出现了问题!值得注意的是,这个问题在我关闭背景音效之前一直就没有出现过~我做的也是一个类似于cut the rope 的切割类物理游戏,因此在每次执行切割操作的时候都会播放一段“唰”的音效自从关掉了背景音效,播放“唰”切割音效、程序逻辑判断切割的时候就会停顿一下,说的不好听就是卡一下虽然只是很短暂的卡一下,但这种情况明显会让玩家感到很不爽,因此,我也感到很不爽!总之,现在的问题就是如何将这个bug给去除掉了。。控制台上面的所有输出如下:GNU gdb 6.3.50-20050815 (Apple version 阅读全文
posted @ 2011-09-27 16:55 yang3wei 阅读(267) 评论(0) 推荐(0) 编辑

判断两条线段是否相交

摘要: 转载自:http://www.cppblog.com/smiling/archive/2006/10/12/13605.html方法一、bool TwoLineIsIntersect(float x0, float y0, float x1, float y1, float x2, float y2, float x3, float y3, float &InterX, float &InterY) { //两条线段是否相交X0X1 AND X1X2 float x, y; float Minx01 = Min(x0, x1); float Miny01 = Min(y0, . 阅读全文
posted @ 2011-09-27 13:32 yang3wei 阅读(252) 评论(0) 推荐(0) 编辑

objective-C中的序列化(serialize)与反序列化(deserialize)

摘要: 转载自:http://www.cnblogs.com/yjmyzz/archive/2011/03/03/1969859.htmlobj-c中有一类对象:NSArray,NSDictionary,NSString,NSNumber,NSDate,NSData以及它们的可变版本(指NSMutableArray,NSMutableDictionary...这一类) ,都可以方便的将自身的数据以某种格式(比如xml格式)序列化后保存成本地文件。示例代码:NSArrayTest.h1#import <Foundation/Foundation.h>2#define FILE_NAME @& 阅读全文
posted @ 2011-09-27 00:29 yang3wei 阅读(190) 评论(0) 推荐(0) 编辑

Mac下批量转换文本编码到UTF8,无须软件

摘要: 转载自:http://bbs.weiphone.com/read-htm-tid-107633.html转换文本编码是因为 iPhone 看中文电子书只支持Unicode (UTF-8)。之前有人发了 windows下转换文本编码的软件,就有不少朋友追问苹果系统下的转换软件,甚至有人因此感到讽刺,认为用iPhone 居然是windows 更顺。事实是, Mac OS下不需要转换软件,───终端下一行命令就搞定了。入正题:A. 文件名的编码:Mac的文件名本来就用Unicode,所以无须转换在 iPhone就正确显示中文。关键是你传输的工具是否支持Unicode, 譬如Mac 下的Transmi 阅读全文
posted @ 2011-09-27 00:27 yang3wei 阅读(881) 评论(0) 推荐(0) 编辑
上一页 1 ··· 45 46 47 48 49 50 51 52 53 ··· 56 下一页