成功加入购物车
[美] 阿莱西 (Patrick Alessi) 著; 刘凡 译 / 清华大学出版社 / 2013-04 / 平装
售价 ¥ 9.00 1.5折
定价 ¥59.80
品相 八五品
优惠 满包邮
延迟发货说明
上书时间2023-09-10
卖家超过10天未登录
iOS游戏开发入门经典
作为一名初出茅庐的iOS开发人员,如何着手编写iPhone 和iPad游戏呢?您可以借助《iOS游戏开发入门经典》来奠定良好基础。无论您是否拥有iOS编程经验,都可以借助本书来了解开始创建有趣iOS游戏所需的技术。本书首先介绍Xcode和Interface Builder等必需的工具,然后讲述用于iOS开发的C和Objective-C语言,讨论Cocoa Foundation框架和MVC体系结构的用法。在介绍基础知识后,本书接着指导您使用库来添加图形、动画和声音,并控制用户交互甚至开发网络对战游戏。几乎每章都列举一个完整实用、简明易懂的游戏示例;为使您确切理解每个步骤的原理,作者Patrick Alessi逐行解释所有代码,并最终在章节末尾建成一个完整游戏;在学习这些示例的过程中,您会真切地感受到:您几乎可以像玩游戏那样轻松愉悦地创建游戏!
Patrick Alessi曾为小型企业数据库乃至美国空军的大型系统构建过以数据为中心的应用程序。他开发的多款应用程序在iTunes应用商店上架销售,他还开发过多种实时系统、图形密集型桌面应用程序以及游戏。目前,他专注于为iPhone和iPad等移动设备开发连网型应用程序和游戏。Patrick著有Pro fissional iPhone and iPad Database Application Programming一书。
第1部分 入门工具第1章 iOS游戏概述1.1 如何开发一款优秀的iOS游戏1.1.1 设备使用习惯1.1.2 使用iOS的独特功能1.1.3 让游戏充满魅力1.1.4 图形和设计1.2 游戏策划1.2.1 编写游戏文档1.2.2 建立游戏原型1.2.3 准备编码1.3 游戏相关框架1.3.1 Cocoa1.3.2 绘图:UIKit和COre GraphiCS1.3.3 用户交互:Cocoa Touch1.3.4 动画:Core Animation1.3.5 声音:Core Audio1.3.6 Game Kit1.4 小结1.5 本章要点回顾第2章 Xcode编程环境2.1 编码环境2.1.1 创建项目2.1.2 浏览项目2.1.3 编辑代码2.2 Xcode调试工具2.2.1 断点及逐行跟踪代码2.2.2 其他断点功能2.3 构建一个简单界面2.4 小结2.5 本章要点回顾第3章 C程序设计语言3.1 C语言简介3.2 变量和表达式3.2.1 数据类型3.2.2 运算符3.2.3 作用域3.2.4 结构3.2.5 数组3.3 循环3.3.1 for循环3.3.2 while和do...while循环3.3.3 break和continue3.4 执行流程和分支3.4.1 if语句3,4.2 条件运算符3.4.3 使用switch选择选项3.5 使用函数拆分代码3.6 指针3.7 游戏示例3.8 小结3.9 本章要点回顾第4章 Objective-C程序设计语言4.1 类和对象4.1.1 实例变量4.1.2 方法和消息4.1.3 管理内存4.1.4 自动引用计数4.2 继承4.2.1 由基类建立子类4.2.2 重写基类方法4.2.3 多态4.3 使用Obj ective-C建立游戏4.3.1 使用属性公开类的数据4.3.2 类方法4.3.3 实现MindPlayer4.3.4 建立游戏循环4.4 小结4.5 本章要点回顾第5章 Cocoa Foundation框架5.1 模型。视图.控制器(MVC)体系结构5.2 第一款iOS游戏5.3 建立用户界面5.4 0utlet和Action5.5 使用NSString处理文本5.5.1 NSString的方法5.5.2 可变和不可变类型5.5.3 字符串比较5.6 使用NSArray处理集合对象5.6.1 NSAfray方法5.6.2 使用NSMutableArray修改数组5.6.3 使用NSNumber包装数字5.6.4 其他集合类5.7 建立游戏模型5.8 周期性事件和计时器5.9 小结5.10 本章要点回顾第Ⅱ部分 游戏构建基块第6章 使用UIKit和Core Graphics绘图6.1 绘图框架简介6.1.1 UIKit6.1.2 Core Graphics6.2 绘图环境6.2.1 图形下下文6.2.2 UIView坐标系6.2.3 drawRect:方法6.2.4 使用UIBezierPath绘制形状6.2.5 使用UIColor指定颜色6.3 CoreGraphics高级绘图6.3.1 阴影6.3.2 渐变6.4 从BlockView开始开发Blocker游戏6.5 使用图像6.5.1 图像类6.5.2 视图层次结构6.6 使用CADisplayLink实现动画和计时6.7 完成Blocker游戏6.8 小结6.9 本章要点回顾第7章 响应用户交互7.1 iOS中的事件7.1.1 事件体系结构7.1.2 事件对象7.1.3 处理多点触摸事件7.2 建立基于触摸的简单游戏:Simon Says7.3 使用加速计响应设备移动……
展开全部
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30