iOSSwift游戏开发经典实例(第二版)想创建精彩的iPhone、iPad和iPodtouch游戏吗?使用苹果公司专有的编程语言Swift,这是再容易不过的事情了。这本升级版的经典案例书针对各种iOS游戏开发中的常见问题,提出了详细的解决方案:从各种2D/3D数学到SpriteKit,从OpenGL到游戏的性能,全都为Swift而准备。的主要内容有:游戏架构设计和代码结构。用UIKit创建和定制菜单。检测和响应用户输入。播放音效和音乐。存储数据。用SpriteKit绘制2D图形。用ScenenKit绘制3D图形。加入2D物理模拟。3D图形入门、进阶和高级。人工智能。游戏控制器和外接显示。185个iOSSwift游戏开发经典技巧,涵盖了从游戏引擎设计原则到iOS工程实践的细节。前言.1第1章游戏的设计91.1设计游戏引擎91.2创建基于继承的设计101.3创建基于组件的设计121.4计算屏幕的帧刷新时间141.5进入和退出游戏161.6用定时器进行游戏的刷新181.7每帧刷新181.8游戏暂停201.9记录游戏时间201.10使用闭包211.11在方法中回调闭包231.12使用OperationQueues241.13延迟执行261.14串行执行271.15通过闭包进行数组的过滤281.16加载游戏资源281.17在游戏中使用单元测试291.18二维表格32第2章视图和菜单352.1使用故事板352.2创建视图控制器412.3通过Segue导航到不同屏幕.482.4使用布局约束进行布局522.5将图片导入到项目中542.6切割按钮的背景图片562.7用UIDynamics创建运动视图572.8用CoreAnimation移动图片592.9旋转图片612.10在视图上实现弹起效果622.11用UIAppearance定制UI元素642.12对UIView进行3D旋转652.13将游戏菜单覆盖在游戏内容之上672.14创建高效的游戏菜单68第3章输入693.1侦测触摸693.2处理轻触手势713.3在屏幕上拖动图片723.4识别旋转手势743.5识别捏合手势763.6自定义手势783.7在视图的指定区域识别触摸823.8识别摇晃手势833.9识别设备倾斜手势843.10获得罗盘方向873.11获得用户的位置883.12计算运动速度913.13计算用户与目标的距离923.14当用户进入或离开某个位置时获得通知933.15通过地名获得坐标963.16通过坐标获得地名983.17将设备当作方向盘993.18测量磁场1003.19利用输入改善游戏设计101第4章声音1034.1用AVAudioPlayer播放声音1034.2用AVAudioRecorder进行录音.1064.3使用多个AVAudioPlayer1084.4两个声音间的淡入淡出1094.5合成语音1124.6获知音乐程序当前播放曲目1134.7当前曲目何时改变1154.8音乐回放控制1164.9让用户选择音乐1174.10当其他App正在播放音乐时怎么办?1194.11在游戏中使用哪一种播放模式最好.121第5章存储数据1235.1保存游戏状态123<
"synopsis" may belong to another edition of this title.
Seller: liu xing, Nanjing, JS, China
paperback. Condition: New. Paperback. Date:2016-09-01 Pages:368 Language: Pub Chinese Publisher: China Electric Power Press Swift iOS game development classic example (Second Edition) want to create a wonderful iPhone. iPad and touch iPod game? Using the proprietary programming language of Apple Corp Swift. Seller Inventory # DN053767