本篇主要提供Swift游戏开发经典实例电子书的pdf版本下载,本电子书下载方式为百度网盘方式,点击以上按钮下单完成后即会通过邮件和网页的方式发货,有问题请联系邮箱ebook666@outlook.com
想编写出精彩的i0S游戏吗?使用苹果的Swift编
程语言,这是 的简单。本书详细介绍了lOS游
戏开发中遇到的各种问题,从架构设计到图形性能,
所有内容都升级到了 的Swift版本。
这是一次全新的升级,将让你对iOS游戏开发中遇
到的常见问题获得简单、直接的答案。想知道如何让
物理对象移动或者补习一下游戏方面的数学知识吗?
本书给出了示例代码和答案。只要你拥有一定的iOS开
发和Swift基础即可。
前言
第1章 游戏的设计
1.1 设计游戏引擎
1.2 创建基于继承的设计
1.3 创建基于组件的设计
1.4 用GameplayKit创建基于组件的游戏设计
1.5 计算屏幕的帧刷新时间
1.6 进入和退出游戏
1.7 用定时器进行游戏的刷新
1.8 每帧刷新
1.9 游戏暂停
1.10 记录游戏时间
1.11 使用闭包
1.12 在方法中回调闭包
1.13 使用0peration Queues
1.14 延迟执行
1.15 串行执行
1.16 通过闭包进行数组的过滤
1.17 加载游戏资源
1.18 在游戏中使用单元测试
1.19 二维网格
1.20 使用随机数
1.21 编写状态机
第2章 视图和菜单
2.1 使用故事板
2.2 创建视图控制器
2.3 通过Segue导航到不同屏幕
2.4 使用布局约束进行布局
2.5 导入图片到项目
2.6 切割按钮的背景图片
2.7 用UIDynamics创建动画视图
2.8 用Core Animation移动图片
2.9 旋转图片
2.10 实现视图的弹起效果
2.11 用UIAppearance主题化UI样式
2.12 对UIView进行3D旋转
2.13 在游戏内容之上显示菜单
2.14 创建高效的游戏菜单
第3章 输入
3.1 侦测触摸
3.2 处理轻触手势
3.3 在屏幕上拖动图片
3.4 识别旋转手势
3.5 识别捏合手势
3.6 自定义手势
3.7 在视图的 区域识别触摸
3.8 识别摇晃手势
3.9 识别设备倾斜手势
3.10 获得指北针方向
3.11 获得用户的位置
……
第4章 声音
第5章 存储数据
第6章 2D图形和Sprite Kit
第7章 物理学
第8章 Scene Kit
第9章 人工智能和行为
0章 使用外设
1章 性能和调试