iOS和tvOS 2D游戏开发教程
一键收藏,随时查看,分享好友!
iOS和tvOS 2D游戏开发教程    李军 译
Sprite Kit是Apple内建的框架,专门用于开发iOS的2D游戏。tvOS是Apple TV所使用的操作系统平台,可以将App和游戏等呈现到大屏幕的TV上。本书详细介绍了如何使用Apple内建的2D游戏框架Sprite Kit和Swift语言来开发iOS和tVOS游戏。
全书分为6个部分共29章。每个部分针对一类技术主题,并且通过一款生动的游戏的开发贯穿其中。当学习完每个部分的时候,读者通过一款游戏的关卡或功能的逐步完成和完善,不知不觉掌握了作者所要介绍的技术主题。
第一部分包括第1~7章,涵盖了用Sprite Kit进行2D游戏开发的基础知识,分别介绍了角色、手动移动、动作、场景、相机、标签等主题,并且初步认识了tvOS。这部分将开发一款叫做Zombie Conga的僵尸游戏,并将其迁移到tvOS上。
第二部分包括第8~13章,主要介绍场景编辑器、游戏开发的物理知识,裁剪、视频和形状节点以及中级tvOS知识。这部分将开发一款叫做Cat Nap的谜题游戏,并将其迁移到tvOS上。
第三部分关注给游戏添加特效,包括第14~17章,将开发一款叫做Drop Charge的游戏,并通过状态机、粒子系统、声影效果、动画等众多技术来点亮这款游戏。
第四部分包括第18~20章,主要关注iOS 9引入的GameplayKit技术。这部分会开发一款Dino Defense塔防攻击游戏,并通过实体—组件系统、寻路算法和代理、目标和行为等技术,实现游戏中的恐龙的寻路和移动行为。
第五部分包括第21~24章,涉及贴图地图、程序式关卡生成、GameplayKit随机性和游戏控制器等高级话题。这部分将开发一款叫做Delve的地牢探险游戏,并应用各章所介绍的技术。
第六部分包括第24~29章,涉及和游戏相关的其他技术,包括向游戏中添加Game Center排行榜和成就、使用ReplayKit录制游戏视频并进行分享、把iAd加入到游戏中,以及程序员如何实现游戏美工。这部分将打造一款叫做Circuit Racer的赛车游戏中,并加入各章所介绍的技术。
本书内容详尽、生动有趣,通过丰富、完整的游戏案例,帮助读者学习和掌握最新的游戏开发技术。本书适合对iOS和tvOS上的游戏开发感兴趣的初学者阅读参考。
出版社:人民邮电出版社 出版日期:2017年3月 ISBN:978-7-115-44296-3 定 价:109.00元
关键字: iOS  tvOS 2D游戏开发  iOS和tvOS 2D游戏开发教程  
免责声明:图书版权归出版社和作者所有,51CTO.com 仅提供试读
随便说两句
留言共
匿名发表 验证码: (点击进行更换)
作译者简介
李军 译
  
本作者其他图书
相关图书
   作者:周庆成 邓强 武海峰 译
  本书是iOS 应用开发基础教程,内容翔实,语言生动。作者结合大量实例,循序渐进地讲解了适用于iPhone/iPad 开发的基本
·深入解析Mac OS X & iOS操作系统
·Effective Objective-C 2.0
·iOS开发指南: 从零基础到App Store上
·iOS开发指南: 从零基础到App Store上
·精通iOS开发(第7版)
相关技术专题

51CTO旗下网站

领先的IT技术网站 51CTO 领先的中文存储媒体 WatchStor 中国首个CIO网站 CIOage 中国首家数字医疗网站 HC3i 51CTO学院