Swift版iOS游戏框架Sprite Kit基础教程下册

试读下载地址:http://pan.baidu.com/s/1qWBdV0C

 介绍:本教程是国内唯一的Swift版的Spritekit教程。本教程基于Xcode 6.1+iOS 8.1开发环境,采用Swift语言,详细讲解Sprite Kit游戏开发的各种知识,帮助读者尽快iOS游戏开发的技能。 
目录
第7章  音频和视频 1
7.1  背景音乐 1
7.1.1  添加背景音乐 1
7.1.2  控制背景音乐 5
7.1.3  设置音乐的播放点 7
7.1.4  设置音量 9
7.1.5  设置循环播放 11
7.2  音效 12
7.2.1  AVFoundation.framework框架 12
7.2.2  使用AudioToolbox.framework框架 16
7.2.3  使用playSoundFileNamed()方法 18
7.3  视频 20
7.3.1  添加视频 21
7.3.2  控制视频 22
第8章  粒子系统 25
8.1  使用粒子系统编辑器添加粒子系统 25
8.2  使用场景编辑器实现添加粒子系统 31
8.3  粒子发射器中参数说明 33
8.4  使用代码实现粒子系统 35
8.5  使用关键帧序列配置粒子属性 37
8.6  给粒子添加动作 39
8.6.1  使用runAction()方法添加动作 39
8.6.2  使用particleAction属性添加动作 41
8.7  重置粒子系统 42
第9章  Sprite Kit中其它节点 45
9.1  修剪节点 45
9.2  形状节点 47
9.2.1  使用场景编辑器添加形状节点 47
9.2.2  使用代码代码添加形状节点 49
9.2.3  个性化形状 54
9.2.4  设置形状的路径 59
9.3  效果节点 60
第10章  物理引擎与碰撞 63
10.1  什么是物理引擎 63
10.2  使用场景编辑器添加物理引擎 64
10.3  使用代码添加物理引擎 66
10.3.1  创建简单的物理体 66
10.3.2  添加物理体 67
10.3.3  创建自定义的物理体 68
10.3.4  为物理体添加边界 69
10.3.5  可视化物理体 72
10.4  物理引擎的属性设置 76
10.5  让物理体进行移动 79
10.6  物理体连接 82
10.7  在游戏中的碰撞 85
10.7.1  最简单的碰撞--if语句 86
10.7.2  使用intersectsNode()方法 89
10.7.3  使用物理引擎 95
第11章  瓦片地图 100
11.1  创建瓦片地图 100
11.2  设置瓦片地图 103
11.2.1  缩放模式 104
11.2.2  过滤模式 104
11.2.3  颠倒地图 105
11.2.4  随机生成瓦片 106
11.3  加载TXT文件到地图中 107
11.3.1  添加TXT文件 107
11.3.2  设置TXT文件中的内容 111
11.3.3  加载内容到地图中 111
11.4  加载TML文件到地图中 114
11.4.1  软件下载与安装 114
11.4.2  用TexturePacker创建图块 120
11.4.3  用Tield绘制地图 123
11.4.4  加载TML文件 128
11.5  滚动地图 134
11.6  添加移动精灵 138
11.6.1  添加精灵 138
11.6.2  移动精灵 140
10.7  在瓦片地图上的碰撞 146
第12章  发布应用程序 150
12.1  创建App ID 150
12.2  申请发布证书 152
12.2.1  申请证书 152
12.2.2  申请证书对应的配置文件(Provision File) 154
12.3  准备提交提交应用程序 157
12.3.1  创建应用及基本信息 157
12.3.2  项目的相关设置 160
12.4  提交应用程序到App Store上 167
12.4.1  Application Loader 167
12.4.2  Archives 171
12.5  常见审核不通过的原因 173

Swift版iOS游戏框架Sprite Kit基础教程下册相关推荐

  1. iOS游戏框架Sprite Kit基础教程——Swift版上册

    iOS游戏框架Sprite Kit基础教程--Swift版上册 试读下载地址:http://pan.baidu.com/s/1qWBdV0C  介绍:本教程是国内唯一的Swift版的Spritekit ...

  2. swift语言注册非免费苹果账号iOS游戏框架Sprite Kit基础教程

    swift语言注册非免费苹果账号iOS游戏框架Sprite Kit基础教程 1.2.3  注册非免费苹果账号swift语言注册非免费苹果账号iOS游戏框架Sprite Kit基础教程 免费的苹果账号在 ...

  3. iOS游戏框架Sprite Kit基础教程第1章编写第一个Sprite Kit程序

    iOS游戏框架Sprite Kit基础教程第1章编写第一个Sprite Kit程序 程序是为了实现特定目标或解决特定问题而用计算机语言编写的命令序列的集合.本章将以编写第一个Sprite Kit程序为 ...

  4. ios游戏开发 Sprite Kit教程:初学者 2

    2019独角兽企业重金招聘Python工程师标准>>> 注:本文译自Sprite Kit Tutorial for Beginners 目录 Sprite Kit的优点和缺点 Spr ...

  5. Sprite Kit 入门教程

    Sprite Kit 入门教程  Ray Wenderlich on September 30, 2013 Tweet 这篇文章还可以在这里找到 英语, 日语 If you're new here, ...

  6. iOS 9音频应用开发基础教程(大学霸内部资料)

    iOS 9音频应用开发基础教程(大学霸内部资料) 介绍:iOS 9音频应用开发基础教程(内部资料)是iOS 9音频应用开发专向教程.本书采用Swift 2.0语言开发基于iOS 9的音频应用.实现的功 ...

  7. python基础教程第三版电子版百度云-《python基础教程第三版》高清版PDF免费下载...

    下载地址1:http://t.cn/EGxO1sW Python基础教程 第3版Python简明教程书籍 Python编程从入门到实践 灵程序设计丛书 <python基础教程第三版>高清版 ...

  8. 使用 Swift 在 iOS 10 中集成 Siri —— SiriKit 教程

    使用 Swift 在 iOS 10 中集成 Siri -- SiriKit 教程 转载地址:http://swift.gg/2016/06/28/adding-siri-to-ios-10-apps- ...

  9. 简易版GameFramework游戏框架搭建教程(一)前言

    GameFramework(以下简称GF),是由Ellan开发的一款开源Unity游戏框架,以下是来自官网的简介: Game Framework 是一个基于 Unity 5.3+ 引擎的游戏框架,主要 ...

最新文章

  1. 一起谈.NET技术,ASP.NET MVC Membership 权限 漫谈
  2. 高职扩招有计算机专业吗,高职扩招计算机专业
  3. ML.NET机器学习、API容器化与Azure DevOps实践(二):案例
  4. 北工大计算机网络基础期末考试,2013北工大计算机网络应用复习提纲整理版.doc...
  5. [转]如何完美应对面试
  6. 两种最短路径(测地距离)的算法——Dijkstra和Floyd
  7. 用汇编的眼光看C++(之const属性)
  8. js 异步执行_JS异步执行机制——事件循环(Event Loop)
  9. 别折腾安全软件了 你的手机也许还不配被黑客破解
  10. 【工具】ubuntu16安装sendip发包工具,模拟发送tcp/udp/icmp报文
  11. bitcscs计算机系统,深入理解计算机系统CSAPP-美-布莱恩特
  12. java 图片背景色_java处理图片背景颜色的方法
  13. S型加减速程序,C++,PLC,AGV
  14. iOS系列开发-版本控制工具Git的使用
  15. 室内定位技术方案---Wifi、RFID、bluetooth、Zigbee
  16. 三坟五典八索九丘四书五经
  17. [JZOJ5454]仔细的检查
  18. 图片上传 axios
  19. 我的专业计算机作文700字,我的专业作文700字
  20. 基于北方苍鹰优化算法的函数寻优算法

热门文章

  1. 关于自底向上的管理方式的设想
  2. pku 2954 Triangle pku 1265 Area Pick定理的应用 + 叉积求多边形面积
  3. 解决“The type initializer for‘Oracle.DataAccess.Client.OracleConnection‘ threw an exception ”异常
  4. TP3.2.3 页面跳转后 Cookie 失效 —— 参考解决方案
  5. 如何设置MySQL的时区?
  6. 在express.js上启用HTTPS
  7. 如何避免在Excel VBA中使用选择
  8. Gson:如何从没有注释的序列化中排除特定字段
  9. 如何在推送后压缩git中的提交?
  10. ftp使用(图文详解)