cocos2D-iPhone
玄元天
本人熟悉 ios ,cocos2d-x, cocos2d-js 开发。希望结交更多的热爱编程,热爱生活,享受生活的志同道合的朋友。
展开
-
【iOS-Cocos2d游戏开发之十九】游戏数据存储的四种常用方式NSKeyedArchiver/NSUserDefaults/Write写入/SQLite3
OK,今天Himi介绍游戏存储这一块,在Android游戏开发中Himi介绍了好几种保存的方式和形式,那么在iOS中也有几种方式,一般常用的有以下四种形式: 1. NSKeyedArchiver(加密形式) 2. NSUserDefaults 3. Write写入方式 4. SQLite3 这里Himi就不再介绍S转载 2012-10-18 19:45:02 · 1124 阅读 · 0 评论 -
在cocos2d里面如何制作按钮:简单按钮、单选按钮和开关按钮
当你在使用cocos2d制作一个游戏的时候,你很可能会发现,你需要的第一个东西就是“按钮”。(比如游戏开始时的菜单选择界面等)这个教程将会一步步地教你如何使用cocos2d来创建按钮。刚开始创建简单的按钮,然后再介绍开关按钮和单选按钮。这篇教程假设你已经阅读了《如何使用cocos2d来制作简单的iphone游戏》这一系列的教程,或者具备同等相关经验。 当我第一次想要在cocos2d里面添加一个按转载 2012-10-20 15:10:47 · 3880 阅读 · 0 评论 -
[iphone游戏开发]iphone-Cocos2D游戏开发之二:精灵表的详细讲解(一)和Zwoptex工具
Andy--清风原创, 转载请注明出处,谢谢! 1.精灵表的分类: 简单精灵表:精灵表中的图片都具有相同维度 复杂精灵表:精灵表中的图片可以具有不同的维度。 2.简单精灵表 通过SpriteSheet类将提供的图像切割成大小相同的子图像,当一个新的精灵表被实例化时将提供切割时用到的维度,同时也将提供精灵表图像中已用的“间隔”信息。 3.复杂精灵表 通过转载 2012-10-20 15:43:38 · 632 阅读 · 0 评论 -
[iphone游戏开发]iphone-Cocos2D游戏开发之一:游戏术语大解析
(1)精灵 指任何可以在屏幕上独立于其他东西而自由移动二维位图图像; (2)精灵表 包含一个以上精灵的图像就叫精灵表。精灵表是一个图像中包含一系列以网格形式存在的精灵图像。,对每个精灵都可以通过他在大图像中的行和列位置进行访问。如下: 更复杂的精灵表,可以称为打包精灵表,他是包含一系列更小子图像的图像,每一个子图像又可以是其他的精灵表或者图像。如下: 复杂的精灵转载 2012-10-20 15:45:29 · 753 阅读 · 0 评论 -
在cocos2d里面如何使用Texture Packer和像素格式来优化spritesheet
在cocos2d里面,为了使你的游戏获得最佳性能,你需要把许多小的sprite图片组合到一张大图里面,这张大图就叫做sprite sheet。 如果你使用cocos2d已经有一段时间了的话,你可能已经使用过了一款叫做Zwoptex的工具来帮你生成sprite sheet。Zwoptex是一个非常棒的工具–我在我的很多程序里面使用它,而且确实帮我节省了很多时间。 然后,这里有一款新的工具,叫做T转载 2012-10-20 15:59:54 · 2165 阅读 · 0 评论 -
几种方法创建cocos2d游戏菜单
从学习cocos2d的官方例子入手.官方的MenuTest例子,提供了4个层来展示各种菜单效果和用户交互的实现. 1.---------------------- #import "AppDelegate.m" @implementation AppDelegate - (void)applicationDidFinishLaunching:(UIApplication转载 2012-10-20 22:02:27 · 2125 阅读 · 0 评论 -
Cocoa学习笔记 Cocos2d 各种动作介绍 (下)
Cocoa学习笔记 Cocos2d 各种动作介绍 (上)是本节介绍的内容,继续Cocoa学习笔记 Cocos2d 各种动作介绍 (上)的内容开始介绍。我们先来看内容。 重复有限次数 – Repeate 重复有限的次数的动作示例代码如下: (void) OnRepeat:(id) sender { CGSize s = [[CCDirector sharedDirecto转载 2012-10-21 20:11:49 · 663 阅读 · 0 评论 -
Cocoa学习笔记 Cocos2d 各种动作介绍 (上)
Cocoa学习笔记 Cocos2d 各种动作是本文呀介绍的内容,本篇文章分为上下两篇,请友们不要忘了下篇内容,请关注。我们来看内容。 通常调用某个动作的方法: // 创建动作 id actionTo = [CCMoveTo actionWithDuration: 2 position:ccp(s.width-40, s.height-40)]; // 使用动作。(说明转载 2012-10-21 20:12:34 · 665 阅读 · 0 评论 -
COCOS2D中对精灵的操作、对图片的各种操作
对于精灵的各种操作,总结一下以便以后复习查找。 内容简要: 1、初始化 2、创建无图的精灵 3、设置精灵贴图大小 4、添加入层中 5、对精灵进行缩放 6、对精灵款或高进行缩放 7、旋转精灵 8、设置精灵透明度 9、精灵的镜像反转 10、设置精灵的颜色 11、得到图的宽高 12、按照像素设定图片大小 13、在原有的基础上加xy的坐标 14、设置图片转载 2012-10-27 21:43:07 · 1611 阅读 · 0 评论