Book description
想编写出精彩的iOS游戏吗?使用苹果的Swift编程语言,这是前所未有的简单。本书详细介绍了iOS 游戏开发中遇到的各种问题,从架构设计到图形性能,所有内容都升级到了最新的Swift版本。
这是一次全新的升级,将让你对iOS游戏开发中遇到的常见问题获得简单、直接的答案。想知道如何让物理对象移动或者补习一下游戏方面的数学知识吗?本书给出了示例代码和答案。只要你拥有一定的iOS开发和Swift基础即可。
- 设计游戏架构,组织游戏内容。
- 用UIKit编写界面、定制菜单。
- 让游戏能够检测和响应用户输入。
- 使用音效、音乐和语音合成。
- 通过iCloud存储和访问数据。
- 用SpriteKit创建2D图形及动画。
- 用物理引擎模拟真实世界。
- 用SceneKit创建和绘制3D场景。
- 设计AI系统进行用户测试。
- 添加游戏控制,扩展显示器以及增强现实。
Table of contents
Product information
- Title: Swift游戏开发经典实例
- Author(s):
- Release date: January 2020
- Publisher(s): China Electric Power Press Ltd.
- ISBN: 9787519840129
You might also like
book
精通機器學習
建立智慧系統的概念、工具與技術 “這是一本卓越的機器學習資源,有清楚、直觀的解說,以及大量實用技巧。” —François Chollet Keras作者,《Deep Learning with Python》作者 “這本書詳細介紹以神經網路解決問題的理論與做法;建議想要實際運用ML的人都要看這本書。” —Pete Warden TensorFlow行動主管 深度學習經歷了一系列的突破之後,已經大幅推動了整個機器學習領域,如今,即使你對這項技術一無所知,也可以使用簡單、高效的工具,製作可從資料中學習的程式。這本暢銷書新版本使用具體的案例、精簡的理論,以及Python準生產框架,協助你直觀地認識智慧系統的概念與建構工具。 你將學到可快速上手的技術,只要具備程式編寫經驗,就可以藉由各章的習題來學習。你可以在GitHub取得本書的所有程式碼,這些程式已經更新為TensorFlow 2,以及最新版的Scikit-Learn。 使用Scikit-Learn與pandas,透過端對端專案建立機器學習基礎 …
book
深入淺出代數
『本書從學生們的生活周遭取材,設計了許多優異的範例。所有的範例與概念,全都搭配得恰到好處。』 —Herbert Tracey,羅耀拉大學數學系講師 『《深入淺出代數》是一本極具有吸引力的書籍。在解釋觀念、帶領讀者循序漸進、一步一步解決問題等等方面,本書可說是做的非常出色。』 —Shannon Stewart,數學老師 『本書採用對話的方式來呈現訊息,效果十分具有吸引力,對學習的過程也很有幫助。這種感覺就好像是真的在跟作者直接對話似的。』 —Amanda Borcky 你將從本書學到什麼? 即使拼命用功成績還是不見好轉,你累了嗎?高中代數絕不能當掉,要不然你的手機就拿不回來了嗎?只要你有心學好代數,《深入淺出代數》這本書就是為你而設計的。本書到處充滿具有吸引力的故事劇情與實際練習,還有真實世界中會遇到的狀況說明。讀完本書之後,不管是自然數、指數、聯立方程式還是多項式圖形,再也沒有什麽能難得倒你了。 這本書為何如此與眾不同? 我們認為你的時間寶貴,不應該浪費在與新概念周旋不下的窘境之中。運用認知科學與學習理論的最新研究成果,我們精心建構出一段引發多重感知的學習體驗。《深入淺出代數》針對大腦運作而設計,採用了豐富的視覺化風格,至於那些令你昏昏欲睡的冗贅敘述?那就免了吧。
book
FreeBSD® Unleashed
This book teaches the reader everything he/she needs to know in order to use FreeBSD to …
book
Red Hat® Linux® 7 Unleashed
Red Hat Linux 7 Unleashed shows you how to install, configure, and manage version 7, the …