新書推薦:
《
保守主义:为传统而战
》
售價:NT$
704.0
《
不同境遇的36岁:无尽与有限+人生半熟
》
售價:NT$
510.0
《
小时光 油画棒慢绘零基础教程
》
售價:NT$
403.0
《
可控性混乱
》
售價:NT$
301.0
《
篡魏:司马懿和他的夺权同盟
》
售價:NT$
296.0
《
狂飙年代:18世纪俄国的新文化和旧文化(第三卷)
》
售價:NT$
806.0
《
协和专家大医说:医话肿瘤
》
售價:NT$
500.0
《
潜水指南 全彩图解第4版
》
售價:NT$
602.0
|
內容簡介: |
第一本SpriteKit中文圖書。以Swift語言為基礎,基於iOS8.4環境,全面介紹如何使用SpriteKit開發iOS2D遊戲。透過本書,讀者可以快速掌握SpriteKit架構的使用,開發出自己的iOS2D遊戲。
提供大量實例,供讀者實戰演練。並列出了大量的開發技巧,以便讓讀者更進一步地了解各種概念和開發技術,體驗實際程式設計,從而更輕鬆地掌握SpriteKit開發。
適合有一定Swift程式設計基礎而想全面學習SpriteKit者、框架開發技術的人員,或各種使用該框架進行遊戲開發的工程技術人員。對於經常進行iOS2D遊戲開發的人員,更是必備參考書。
|
目錄:
|
前言
第1篇基礎篇
01撰寫第一個SpriteKit程式
1.1SpriteKit介紹
1.2蘋果帳號的註冊
1.3Xcode的下載和安裝
1.4綁定蘋果帳號
1.5更新元件與文件
1.6撰寫第一個程式
1.7使用說明文件5
1.8調試
1.9真機測試
02場景
2.1添加場景
2.2顯示新增的場景
2.3設定場景
2.4切換場景
2.5捲動場景
03精靈
3.1節點介紹
3.2增加影像到專案中
3.3顯示精靈
3.4設定精靈
3.5刪除精靈
3.6讓精靈更具真實感
3.7移動精靈
3.8紋理.
04動作
4.1移動動作
4.2序列動作
4.3重複動作
4.4延遲動作
4.5縮放動作
4.6旋轉動作
4.7調整尺寸的動作
4.8組合動作
4.9改變透明度的動作
4.10改變顏色的動作
4.11以動畫的形式改變紋理的動作
4.12路徑動作
4.13反向運動
4.14速度動作
4.15顯示或隱藏動作
4.16區塊動作
4.17自訂的動作
4.18動作屬性
4.19刪除動作
05使用者互動
5.1觸控
5.2手勢
5.3重力感應
第2篇進階篇
06遊戲中的文字
6.1顯示標簽
6.2設定標簽
6.3為標籤載入自訂的字型
6.4標籤的對齊方式
6.5為標籤增加動作
07音訊和視訊
7.1背景音樂
7.2音效
7.3視訊
08粒子系統
8.1使用粒子系統編輯器增加粒子系統
8.2使用場景編輯器實現增加粒子系統
8.3粒子發射器中的參數說明
8.4使用程式實現粒子系統
8.5使用關鍵頁框序列設定粒子屬性
8.6替粒子增加動作
8.7重置粒子系統2
09SpriteKit中其他節點
9.1修剪節點
9.2形狀節點
9.3效果節點
第3篇進階篇
10物理引擎與碰撞
10.1什麼是物理引擎
10.2使用場景編輯器增加物理引擎
10.3使用程式增加物理引擎
10.4物理引擎的屬性設定
10.5讓物體進行移動
10.6物體連接
10.7在遊戲中的碰撞
11圖磚地圖
11.1建立圖磚地圖
11.2設定圖磚地圖
11.3載入TXT檔案到地圖中
11.4載入TML檔案到地圖中
11.5捲動地圖
11.6增加移動精靈
11.7在圖磚地圖上的碰撞
12發佈應用程式
12.1建立AppID
12.2申請發佈憑證
12.3準備發佈應用程式
12.4發佈應用程式到AppStore上
12.5常見審核不通過的原因
|
|