摘要: 原文地址:http://www.raywenderlich.com/28602/intro-to-box2d-with-cocos2d-2-x-tutorial-bouncing-balls译文更新:2013-04-27更新内容:将body统一译为刚体将fixture统一译为夹具更新日期:2013-01-09更新内容:完全更新至Cocos2D 2.1-beta4教程作者:Ray Wenderlich教程更新:Brian Broom本教程通过演示一个简单应用程序的创建过程,帮助您在Cocos2D中使用Box2D。该应用程序显示一个小球,旋转iPhone利用加速器能够让小球在屏幕上弹来弹去。游戏截 阅读全文
posted @ 2013-04-11 14:41 趣味苹果开发 阅读(3794) 评论(0) 推荐(0) 编辑
摘要: 原文地址:http://www.raywenderlich.com/25736/how-to-make-a-simple-iphone-game-with-cocos2d-2-x-tutorialRay要说:经过一周的投票表决,大家希望我将此套Cocos2D经典入门系列教程从Cocos2D 1.X升级至Cocos2D 2.X,大家的愿望就是对我的命令!:]现在,此套系列教程已经完全升级至Cocos2D 2.X和Xcode 4.5,同时作了大量的改进,例如Retina显示屏以及对iPhone 5的4英寸屏幕支持。点击链接可以访问以前Cocos2D 1.X版本的教程,如果您需要的话!Cocos2D 阅读全文
posted @ 2013-04-09 16:57 趣味苹果开发 阅读(3004) 评论(2) 推荐(2) 编辑
摘要: 使用平台Xcode4.6.1+cocos2d 2.0。一. 安装从http://www.cocos2d-iphone.org/download下载并解压缩最新版本的cocos2d,默认情况下会保存在 /Users/XXX/Downloads/cocos2d-iphone-2.0文件夹;打开终端,输入:./Downloads/cocos2d-iphone-2.0/install-templates.sh -f 安装cocos2d的模板;提示:如果在安装过程中提示拒绝权限,可以打开Finder,按SHIFT+COMMAND+G,然后输入~/Library/Developer/Xcode,删除Tem 阅读全文
posted @ 2013-04-08 11:06 趣味苹果开发 阅读(3886) 评论(0) 推荐(0) 编辑
摘要: 对于以前做C#或者JAVA开发的朋友而言,初次接触iOS开发,Obj-C的函数命名方式可能会感觉非常不习惯。尤其是打开AppDelegate.m,映入眼帘的代码竟然是:- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions{ // Override point for customization after application launch. return YES;}不知道会不会有朋友和我当初同样的感觉——天啊,这也太... 阅读全文
posted @ 2013-04-02 15:40 趣味苹果开发 阅读(3700) 评论(4) 推荐(0) 编辑
摘要: 在开发过程中,我们经常会使用NSLog用于跟踪调试,不过在发布的产品可能并不希望这些调试代码被运行。这里有一个小技巧分享一下。在编写代码时可以使用如下方式:#ifdef DEBUG // Debug 模式的代码...#else // Release 模式的代码...#endif其中的DEBUG是在Xcode默认的工程中已经定义好的,也可以根据自己的实际情况添加其他常量定义。在Xcode中,选择导航区域左侧顶端的根节点,然后选择Project/Build Settings,在搜索框中输入DEBUG,可以看到该定义,如下图所示:如果要测试在不同模式下代码的运行效果,可以选择Produc... 阅读全文
posted @ 2013-04-02 14:45 趣味苹果开发 阅读(3382) 评论(1) 推荐(2) 编辑
摘要: 安装cocos2d的模板可能会遇到Permission denied的问题,使用sudo又提示不支持root权限。按照以下步骤可以解决这一问题。从www.cocos2d-iphone.org/download下载最新版本的cocos2d的程序包并解压缩;如果以前没有安装过cocos2d,需要没有打开Finder,从菜单中选择“前往”“前往文件夹”,或者按Shift+Command+G;在弹出的窗口中输入:/Users/XXX/Library/Developer/Xcode,其中XXX是你的用户名;删除其中的Templates文件夹,然后再重新创建一个同名的Templates文件夹;说明:删除文 阅读全文
posted @ 2013-04-02 12:17 趣味苹果开发 阅读(1856) 评论(0) 推荐(0) 编辑
摘要: 2012年11月27日凌晨,新书《iOS游戏开发入门经典》的翻译终于完稿了,个中滋味,难以言表,掩卷沉思,颇多感触⋯⋯经过一周多的沉淀,特将此次翻译过程中的一些经验和心得整理一下,一方面算是对自己工作的一个小结,另一方面也想与朋友们分享一下。说到心得,主要有以下三点:1. 想象与现实之间是有差距的,想要知道差距有多大,真正去做才知道!原本觉得自己的英语阅读能力还算可以,可是真正翻译的时候才发现,并没有想象中那么容易。要想准确地把作者原意表达出来,不是单纯能够读懂就可以的。还必须要照顾到上下文的语义和语境,想要做到这一点真的不是很容易的事情。2. 保持快乐的心态去坚持才能够超越自我!小时候,常常 阅读全文
posted @ 2012-12-09 20:18 趣味苹果开发 阅读(834) 评论(0) 推荐(0) 编辑
摘要: 从7月份到现在,接了一本新书在翻译,业余时间基本被占用,博客暂时没有更新,首先向各位博友表示歉意。之所以接新书翻译,不是为了挣外快,主要觉得一直没有系统地看过一本关于iOS开发方面的书籍,希望能够在翻译过程中,将自己不够完整的基础知识进行补充。由于是一本入门书籍,在翻译过程中战战兢兢,生怕有一句翻译错误误导读者,每个段落每个语句翻译完成之后,都要反复阅读7~8遍甚至10几遍确认是否准确地表达了作者的意图。随着翻译过程的深入,深深地体会到了大师级的程序员在设计示例代码时的举重若轻。书中的很多示例貌似信手拈来,不知不觉中无不体现出iOS的MVC架构以及良好的设计理念。另外,从7月份到现在,还做了2 阅读全文
posted @ 2012-10-28 04:53 趣味苹果开发 阅读(1859) 评论(2) 推荐(1) 编辑
摘要: 首先向大家致歉,自从上一篇使用 UITableView 创建表格应用演练(3)——使用区段分类显示表格数据博文发布后,因工作原因始终未能抽出时间更新博客。今天给大家介绍一下如何在表格应用中使用自定义单元格以及选中单元格的一个简单操作。本文目标本文以上一篇为基础,对应用进行扩展,介绍以下内容:在表格应用中自定义单元格布局显示;选中某一单元格,并在Safari中打开用户链接地址;一. 自定义单元格演练首先我们回顾一下前文,在演练(2)中,我们定义数据结构时,定义了一个名为:Favorite的属性,用于表示我们对该微博账户的喜好程度。本节演练中,我们就通过自定义单元格的方式,在表格中以五角星的形式显 阅读全文
posted @ 2012-07-24 13:31 趣味苹果开发 阅读(4520) 评论(3) 推荐(1) 编辑
摘要: 最近正在做一个商业应用,业余时间非常少,已经有20多天没有更新了。向关注我的朋友们致歉!目前手头的项目在下周能够收尾了,本周末能够恢复更新。 阅读全文
posted @ 2012-07-03 03:47 趣味苹果开发 阅读(761) 评论(5) 推荐(1) 编辑