• 首页
  • 关于我们
掌中天际
专注于手持设备的发展
  • 移动资讯
  • 产品设计
  • 软件应用
  • 双语资讯
  • android
  • ios
  • wp7
  • java
  • html5
    Feb092012

    【iOS-Cocos2d游戏开发之十九】游戏数据存储的四种常用方式NSKeyedArchiver/NSUserDefaults/Write写入/SQLite3

    【iOS-Cocos2d游戏开发之十九】游戏数据存储的四种常用方式NSKeyedArchiver/NSUserDefaults/Write写入/SQLite3
    OK,今天Himi介绍游戏存储这一块,在Android游戏开发中Himi介绍了好几种保存的方式和形式,那么在iOS中也有几种方式,一般常用的有以下四种形式:  1.  NSKeyedArchiver(加密形式)        2.  NSUserDefaults        3.  Write写入方式        4.  SQLite3 这里Himi就不再介绍SQlite数据库了,Android游戏存储中我也介绍过SQLite如何保存数据,但是由于这一块很多童鞋没有接触过数据库相...阅读全文
    作者:放 | 分类:ios | 阅读:136 views | 标签:Game, NSKeyedArchiver, NSUserDefaults, SQLite3
    抢沙发
    Feb072012

    【iOS-Cocos2d游戏开发之十八】解决滚屏背景/拼接地图有黑边(缝隙)/动画播放出现毛边以及禁止游戏中自动锁屏问题

    【iOS-Cocos2d游戏开发之十八】解决滚屏背景/拼接地图有黑边(缝隙)/动画播放出现毛边以及禁止游戏中自动锁屏问题
    本章节主要为大家介绍在游戏开发过程中经常遇到的两个问题;  1. 解决滚屏背景或拼接地图有黑边! 对于游戏开发中,背景(游戏地图)是必要的元素之一,那么对于大部分游戏的背景都是动态,或者不断移动的;例如RPG中的背景随着人物、主角而移动,那么 一般情况下背景都是由地图编辑器(图块)拼出来的,要不就是直接一整张大图去显示,在或者就是将一张大图进行裁减成N张,然后再进行拼接...阅读全文
    作者:放 | 分类:ios | 阅读:136 views | 标签:cocos2d, Game, ios
    抢沙发
    Feb072012

    【iOS-Cocos2d游戏开发之十六】添加本地通知以及添加系统组件滚动视图(UIScrollView)

    【iOS-Cocos2d游戏开发之十六】添加本地通知以及添加系统组件滚动视图(UIScrollView)
    本篇Himi为童鞋们介绍两个常用的知识点:一个是在Cocos2d中添加UILocalNotification本地化通知,另外一个就是添加UIScrollViewiOS系统组件实现滚动字幕效果; 对于UILocalNotification这个本地化通知功能实现比较简单,用途很广,最大的用途就是阶段性的让用户回归我们的应用中;那么下面就直接上代码: 因为是添加到cocos2d引擎中,另一方面一般我们需要用户进入我们应用后就开启通知功能...阅读全文
    作者:放 | 分类:ios | 阅读:136 views | 标签:cocos2d, Game, ios, UIScrollView
    1条评论
    Feb062012

    【iOS-Cocos2d游戏开发之十五】详解CCProgressTimer 进度条并修改cocos2d源码实现“理想”游戏进度条!

    【iOS-Cocos2d游戏开发之十五】详解CCProgressTimer 进度条并修改cocos2d源码实现“理想”游戏进度条!
    游戏开发中难免用到进度条,例如做一些游戏技能的CD时间等都会使用到;那么cocos2d当然也封装了进度条,但是不太理想,如果童鞋们用过就应 该知道,那么今天介绍两个知识点,第一:介绍cocos2d中的进度条CCProgressTimer如何使用;第二点:修改cocos2d封装的 CCProgressTimer源码,实现“理想”形式的进度条; OK,首先来学习下如何在cocos2d中使用CCProgressTimer进度条:         在cocos2d...阅读全文
    作者:放 | 分类:ios | 阅读:148 views | 标签:cocos2d, Game, ios
    1条评论
    Feb062012

    【iOS-Cocos2d游戏开发之十四】音频/音效/视频播放(利用Cocos2D-iPhone-Extensions嵌入Cocos2d进行视频播放!)

    【iOS-Cocos2d游戏开发之十四】音频/音效/视频播放(利用Cocos2D-iPhone-Extensions嵌入Cocos2d进行视频播放!)
    那么今天Himi为大家讲解如何在cocos2d中视频、音乐、音效的播放教程;    首先介绍音乐、音效的播放: 音频与音效的播放很简单,毕竟cocos2d引擎为我们封装好了这一切,直接上代码: //—————-音乐相关 //加载音乐 +(void)loadBgMusic{     //    [[SimpleAudioEngine sharedEngine] preloadBackgroundMusic:@”himi.caf”]; } //播放背景音乐 +(void)playBg...阅读全文
    作者:放 | 分类:ios | 阅读:154 views | 标签:cocos2d, Game, ios
    抢沙发
    Feb062012

    【iOS-Cocos2d游戏开发之十二】浅析使用C++/C/OC进行iOS游戏混编出现“failed with exit”

    【iOS-Cocos2d游戏开发之十二】浅析使用C++/C/OC进行iOS游戏混编出现“failed with exit”
    大家都知道Xcode中支持C、C++、Object-C3种语言的混编,在上一节Box2d中介绍过cocos2d封装的box2d是c++源码实现 的,那么如果想让编译器混编,只需要将实现类的”.m”格式修改成”.mm”即可,这样编译器即可编译允许c、c++、oc的代码; 但是混编代码,在编译最容易出现也是最多的错误如下: Command /Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/g++-4.2 failed with e...阅读全文
    作者:放 | 分类:ios | 阅读:138 views | 标签:cocos2d, Game, ios
    抢沙发
    Feb032012

    【iOS-Cocos2d游戏开发之十】添加粒子特效并解决粒子系统特效与Layer之间的坐标问题;

    【iOS-Cocos2d游戏开发之十】添加粒子特效并解决粒子系统特效与Layer之间的坐标问题;
    一直以来Himi特别想在游戏中使用粒子系统,但是之前做J2me与Android中发现使用粒子做的效果都会造成游戏运行内存的一个负担,所以一 直很遗憾,那么在iOS游戏开发中,可以说必须要使用粒子啦,还是苹果硬件给力;看过我一开始刚写cocos2d博文的时候我就说过因为cocos2d的 粒子编辑器很给力,所以也是我选用cocos2d引擎的一部分原因; 粒子编辑器名称:ParticleDesigner,界面截图如下: 前...阅读全文
    作者:放 | 分类:ios | 阅读:141 views | 标签:cocos2d, Game, ios
    抢沙发
    Feb032012

    【iOS-Cocos2d游戏开发之九】讲解CCSpriteBatchNode与TP工具的”.pvr.ccz”,”.plist”共用的终极精灵优化及注意事项!

    【iOS-Cocos2d游戏开发之九】讲解CCSpriteBatchNode与TP工具的”.pvr.ccz”,”.plist”共用的终极精灵优化及注意事项!
    前几节由于时间紧张,只是将一些遇到的问题拿出来进行分享经验,那么今天抽空写一篇常用的精灵以及精灵常用和注意的一些知识;那么由于cocos2d教程基本很完善,那么今天Himi介绍一些注意点和细节点分享大家; 首先对于使用过精灵的童鞋很熟悉CCSpriteBatchNode,至少大家都会知道它能优化精灵,但是至于优化原理这里简单说下: 一般使用精灵CCSprite的时候,都是直接使用[CCLayer* addChild...阅读全文
    作者:放 | 分类:ios | 阅读:139 views | 标签:cocos2d, Game, ios
    抢沙发
    Feb032012

    【iOS-Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏

    【iOS-Cocos2d游戏开发之八】开启高清(960*640)模式问题与解答、图片适配以及设置iphone横竖屏
    今天为大家介绍利用cocos2d开发中一些细节的三个问题; 首先介绍第一点:如何开启高清模式,大家都知道iphone4的分辨率是960*640,比之前的480*320正好大了一倍,那么如果想测试在高清模 式下的游戏效果的话,那么首先大家肯定知道先设置iOS模拟器为iphone(Retina)模式,但是仅仅设置这里的童鞋肯定会发现问题,因为运行后会 发现控制台打印出来的分辨率仍然是480*320,这样设置后只是让...阅读全文
    作者:放 | 分类:ios | 阅读:142 views | 标签:cocos2d, Game, ios, iphone
    1条评论
    Feb032012

    【iOS-Cocos2d游戏开发之七】在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!

    【iOS-Cocos2d游戏开发之七】在cocos2d中添加/删除系统组件,并解决View设置透明会影响View中的其他组件的问题!
    本章介绍两个知识点:                1. 在Cocos2d中添加系统组件;(本例中添加UIView 并嵌套一些View)                2. 解决View设置透明后,View中的其他组件也跟着透明的问题;详细问题如下:(网上找的网友的问题贴) “   如何把背景图片设置为半透明   ” 现在的界面大概是这样的:最底下一个UIVIEW,这个UIVIEW有一个自己的背景图, 然后在这个UIVIEw之上有第二个VIEW,这个VIEW...阅读全文
    作者:放 | 分类:ios | 阅读:135 views | 标签:Game, ios, view
    抢沙发
1234

近期文章

  • 千呼万唤 HTML 5 (2) – 区块元素
  • 千呼万唤 HTML 5 (1) – 根元素, 元数据元素, 脚本元素
  • 系出名门Android(10) – HTTP 通信, XML 解析, 通过 Hander 实现异步消息处理
  • 系出名门Android(9) – 数据库支持(SQLite), 内容提供器(ContentProvider)
  • 系出名门Android(8) – 控件(View)之TextSwitcher, Gallery, ImageSwitcher, GridView, ListView, ExpandableList

最新日志热评日志随机日志

  • 千呼万唤 HTML 5 (2) - 区块元素
  • 千呼万唤 HTML 5 (1) - 根元素, 元数
  • 系出名门Android(10) - HTTP 通信,
  • 系出名门Android(9) - 数据库支持(SQ
  • 系出名门Android(8) - 控件(View)之T
  • 系出名门Android(7) - 控件(View)之Z
  • 系出名门Android(6) - 控件(View)之D
  • 系出名门Android(5) - 控件(View)之T
  • 系出名门Android(4) - 活动(Activity
  • 调用打电话和发短信及intent一些其他用法
    • j2me手机联网的方法步骤和处理过程
    • Android高手进阶教程(一)-------Andro
    • iOS-使用ZoomingViewController来放
    • 科学家创每秒186GB最快网络传输世界纪
    • 【Android游戏开发二十二】游戏中灵活实
    • Android音乐编程:管理音频焦点
    • 【Android游戏开发之五】游戏注册界面D
    • 【Android游戏开发十二】详解SharedP
    • Android高手进阶教程(十二)之----Andr
    • android基础功能的实现和代码(07)

    最活跃的读者

    最新评论

    • Vender ouro:
      This actually an
    • cakewalk sonar 4:
      I’m a long time
    • invest liberty reserve:
      使用JavaScript
    • 2003 enterprise:
      Amazing art!
    • yeon:
      it looks not
    • Bernard Dziuk:
      Youve got a grea
    • quotes on lost love:
      I am not sure wh
    • Vada Pompei:
      I wasn't aware o
    • Carmelo Komada:
      Spending time to
    • Cialis:
      I just wanted to

    标签云集

    Sensor App CocoaWithLove 选择器 系统 文本框 Location 线程优先级 服务 surfaceView UIWebView ListView 开发教程 cocos2d 游戏引擎 cocoa WebBrowser Game Android OpenGL ES 地图 独立存储 震动 编程技术 启动器 OpenGL 命名习惯 Panorama 绘制多面体 翻译 ios Windows Phone 7 开发 31 日谈 枢轴控件 Objective-c CCSprite 视图 字体 android 数据文件 系出名门 view API iphone Push-Notification 通信 墓碑机制,多任务 加速器 android设计模式 SilverlightToolkit html5 map 控件 设计模式 Windows Phone 7 mac 位置 Vibration 应用程序 GridView application 调试技巧 OpenGL ES Android设计模式系列 Web开发 进度条 输入范围 activity

    博客统计

    • 日志总数:230 篇
    • 评论总数:75 篇
    • 标签数量:186 个
    • 链接总数:2 个
    • 建站日期:2011-10-25
    • 运行天数:120 天
    • 最后更新:2012-2-22

    友情链接

  • wp7软件市场
  • MSDN中文网Webcast
  • 用户登录

    Copyright © 2011-2012 掌中天际. Powered by WordPress. 蜀ICP备11027220号. .