iOS游戏框架Sprite Kit技术详解
国内首本专门介绍iOS游戏框架Sprite Kit技术的图书,通过124个实例,详解Sprite Kit游戏开发的各项关键技术和流程。本书配套资源下载:资源下载—网络资源

作者:刘媛媛

定价:79.8元

印次:1-1

ISBN:9787302420552

出版日期:2016.02.01

印刷日期:2015.12.07

图书责编:王中英

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书由浅入深,全面系统地介绍了iOS 2D游戏引擎Sprite Kit开发技术。本书提供了大量实例,供读者实战演练。另外,本书给出了大量的常见游戏特效,用于引出知识点,使得读者能知其所以然。这样,读者避免了直接面对生硬抽象的理论知识,从而更轻松地掌握Sprite Kit开发。 本书共12章,分为3篇。第1篇为基础篇,涵盖的主要内容有第一个Sprite Kit程序、场景、精灵、动作和用户交互技术等。第2篇为进阶篇,涵盖的主要内容有游戏中的文字、音频和视频、粒子系统、Sprite Kit中的其他节点(包括修剪节点、形状节点、效果节点等技术)。第3篇为高级篇,涵盖的主要内容有物理引擎与碰撞、瓦片地图、发布应用程序等。 本书涉及面广,从基本内容到高级技术再到核心原理,几乎涉及Sprite Kit开发的所有重要知识。本书既适合所有想全面学习Sprite Kit框架开发技术的人员阅读,也适合各种使用该框架进行游戏开发的工程技术人员使用。对于经常进行iOS 2D游戏开发的人员,更是一本不可多得的案头必备参考书。

国内首本专门介绍iOS游戏框架Sprite Kit技术的图书 通过124个实例,详解Sprite Kit游戏开发的各项关键技术和流程 从Sprite Kit基础开始讲解,逐步深入到Sprite Kit高级开发技术及应用 给出了大量的常见游戏特效,从而引出知识点,让读者知其然而且知其所以然 讲解知识点时贯穿了大量短小精悍的典型实例,还给出了大量的开发技巧 本书配套资源获取方式 本书涉及的相关工具等配套资源需要读者自行下载。请在清华大学出版社的网站上搜索到本书页面,然后在“资源下载”模块中的“网络资源”处下载,也可以按照本书前言中给出的方式下载。 本书配套资源下载地址:http://www.wanjuanchina.net/forumdisplay.php?fid=108

手机游戏是手机应用开发的热门领域。iOS作为手机的重要分支市场同样如此。由于手机的操控限制,2D游戏一直占据主角。而由于早期iOS并没有提供专有的游戏引擎,用户不得不借助第三方框架和技术,如Unity和Cocos2d-x。 从iOS 7开始,苹果提供了2D游戏引擎Sprite Kit。经过多年的发展,它已经成为成熟的游戏引擎框架。该框架不仅支持精灵、音频和视频等基本功能,并且还支持各种高级功能,如物理引擎和粒子效果等。 本书是国内第一本Sprite Kit图书。它以Swift语言为基础,基于iOS 8.4环境,全面介绍了如何使用Sprite Kit开发iOS 2D游戏。通过学习本书,读者可以快速掌握Sprite Kit框架的使用,开发出自己的iOS 2D游戏。 本书特色 1.讲解由浅入深,循序渐进,适合各个层次的读者阅读 本书从Sprite Kit基础开始讲解,逐步深入到Sprite Kit高级开发技术及应用,内容梯度从易到难,讲解由浅入深,循序渐进,适合各个层次的读者阅读,并均有所获。 2.知识讲解更直接 本书给出了大量的常见游戏特效,对知识点进行引出,让读者能知其所以然。这样,读者避免了直接面对生硬抽象的理论知识,从而更轻松地掌握Sprite Kit开发。 3.贯穿大量的开发实例和技巧,迅速提升开发水平 本书在讲解知识点时贯穿了大量短小精悍的典型实例,并给出了大量的开发技巧,以便让读者更好地理解各种概念和开发技术,体验实际编程,迅速提高开发水平。 本书内容及体系结构 第1篇 基础篇(第1~5章) 本篇主要介绍了编写第一个Sprite Kit程序、场...

目录
荐语
查看详情 查看详情
第1篇  基础篇

第1章  编写第一个Sprite Kit程序 2

1.1  Sprite Kit介绍 2

1.1.1  什么是Sprite Kit 2

1.1.2  Sprite Kit优缺点 2

1.2  苹果账号的注册 3

1.2.1  苹果账号的分类 3

1.2.2  注册免费苹果账号 3

1.2.3  注册非免费苹果账号 7

1.3  Xcode的下载和安装 9

1.3.1  App Store上下载和安装Xcode 9

1.3.2  其他的网站上下载Xcode 12

1.4  绑定苹果账号 13

1.5  更新组件与文档 14

1.6  编写第一个程序 15

1.6.1  创建项目 16

1.6.2  Xcode界面介绍 18

1.6.3  运行程序 20

1.6.4  模拟器介绍 21

1.6.5  场景编辑器 29

1.6.6  编写代码 31

1.7  使用帮助文档 32

1.8  调试 34

1.9  真机测试 36

1.9.1  申请和下载证书 36

1.9.2  实现真机测试 45

第2章  场景 46

2.1  添加场景 46

2.2  显示新增的场景 49

2.3  设置场景 50

2.3.1  设置场景的背景颜色 50

2.3.2  设置场景的缩放模式 52

2.3.3  设置测试信息 54

2.4  切换场景 57

2.4.1  单纯的场景切换 59

2.4.2  具有过渡动画的场景 59

2.5  滚动场景 61

2.5.1  让场景进行滚动 62

2.5.2  永无休... 查看详情

刘媛媛  软件工程师。现就职于某知名IT公司的移动项目部,担任iOS开发技术研究员。擅长iOS移动开发技术,长期从事iOS新技术和可穿戴设备的研究。参与过多个移动项目的开发,积累了丰富的开发经验。编写并出版了《Swift入门很简单》、《Swift游戏开发案例实战》和《Xamarin iOS移动开发实战》等图书。

查看详情