06 2012 档案
摘要:在iPhone中有几个内嵌的随机数发生器,很多人的第一反应可能就是在调用如下函数后使用rand():srandom(time(NULL));但是……,rand()实际并不是一个真正的伪随机数发生器,random()会相对好点,但也不算理想。幸运的是iPhone上还有其他的选择。个人来说我首选arc4random() ,原因就是它是一个真正的伪随机算法,而且范围是rand()的两倍。在iPhone中,RAND_MAX是0x7fffffff (2147483647),而arc4random()返回的最大值则是 0x100000000 (4294967296),从而有更好的精度。此外,使用arc4r
阅读全文
摘要:把HelloWorld接口声明改成@interface HelloWorld : CCColorLayer然后点击HelloWorldScene.m文件,在init方法里面做一些小小的修改,以便使我们能把层的背景颜色改成白的if( (self=[super initWithColor:ccc4(255,255,255,255)] )) {http://www.cnblogs.com/andyque/archive/2011/03/22/1990716.html
阅读全文
摘要:http://www.cnblogs.com/andyque/archive/2011/07/15/2107758.htmlhttp://www.iphonegametutorials.com/2010/09/07/cocos2d-menu-tutorial/#comment-32512以上博客是介绍cocos2d里菜单的使用第一篇,我照着跑了一遍,发现自己编译后菜单项无法选择。对每个方法一个个都追溯回去看,中间语法知识不足又上apple的library查了一下selector和block的语法,最后得出结论:在MenuLayer.m里1 - (void)onNewGame:(id)sende
阅读全文
摘要:上网多年来,第一次开博客写日记,作为自学iPhone游戏开发历程记录、做些必要的学习笔记,同时作为激励自己的手段。首先回顾一下本人概况。1 对游戏的兴趣从小玩红白机、中学后玩PC游戏、网络游戏,对游戏的兴趣不需多说。本人非hardcore玩家(比如小时候红白机上的游戏从来都没有什么玩的特别好;石器时代、冒险岛玩了很久也没升过特别高的等级;魔兽世界公测玩到熊猫人都快出了,从来就没有所谓的毕业过,一直是极度休闲;单机游戏顶多通关而已,不会去追求各种极限打法、各种高难度挑战;不玩Dota、LoL等等),玩游戏应该属于体验派,体验世界和剧情为主,间或追求游戏创造的价值观,喜欢循序渐进。2 开发游戏经验
阅读全文

浙公网安备 33010602011771号