Swift 遊戲實戰指南 — 手把手教你掌握 iOS 開發

柯博文

  • 出版商: 清華大學
  • 出版日期: 2016-01-01
  • 定價: $330
  • 售價: 8.5$281
  • 語言: 簡體中文
  • 頁數: 296
  • 裝訂: 平裝
  • ISBN: 730241775X
  • ISBN-13: 9787302417750
  • 相關分類: Apple Developer
  • 已絕版

買這商品的人也買了...

相關主題

商品描述

 

<內容簡介>

《Swift遊戲實戰指南:手把手教你掌握iOS開發》系統介紹了基於Swift語言的iOS開發原理與項目實踐。全書內容包括Swift語法、Swift函數和類型、遊戲主菜單設計、遊戲關卡菜單設計、計分數表設計、拼寫遊戲設計、場景、音樂與音效、廣告、icon和引導畫面的設置、飛飛熊遊戲案例、飛碟引導遊戲案例、上架與測試等。

 

<章節目錄>

第1章概述篇
1.1什麼是iOSSwift
1.2習題
第2章安裝設置Swift開發工具
2.1安裝與下載
2.2第一個HelloWorldAPP程序
2.3第一個playground程序
2.4常見問題的解決方法
2.5習題
第3章Swift語言
3.1註釋//與/*
3.2變量var
3.3整數int
3.4數據類型—Float浮點數、Double雙精度浮點、Byte字符、Word字組、布爾代數
3.5打印print,跳行打印println
3.6設置變量固定值Let
3.7數學計算——加減乘除
3.8if———else條件判斷語句
3.9switch條件判斷語句
3.10for循環
3.11while循環
3.12do
3.13數組Array
3.14forin循環
3.15習題
第4章Swift函數和類型
4.1函數設計
4.2函數設計— —回傳值
4.3Tuples
4.4Class類型
4.5Class類型初始化
4.6Class類型釋放處理
4.7Class屬性處理
4.8面向對象OOP繼承
4.9習題
第5章遊戲主菜單設計
5.1創建SwiftGameKit
5.2主菜單後台——圖片、指定位置
5.3加上菜單——顯示按鈕
5.4單擊菜單——按鍵處理
5.5主角顯示——圖層處理
5.6習題
第6章遊戲關卡菜單設計
6.1遊戲關卡菜單——排列技巧
6.2關卡圖片效果——設置顏色、縮放、透明、長寬
6.3關卡動畫——動畫效果
6.4移動卡片——移動控制
6.5單擊關卡——觸控控制
6.6習題
第7章計分數表設計
7.1計分數表設計
7.2計分數表開場動畫——連續動畫
7.3計分數表單擊控制——連續動畫
7.4習題
第8章拼寫遊戲設計
8.1拼寫遊戲——畫面設計
8.2設置遊戲的字母——隨機數
8.3移動字母
8.4計算時間——NSTimer
8.5遊戲邏輯
8.6遊戲控制
8.7遊戲性
8.8習題
第9章場景
9.1場景結合—1
9.2場景結合—2
9.3切換場景動畫
9.4全部場景結合
9.5習題
第10章音樂與音效
10.1音樂、音效的播放
10.2場景結合
10.3離開、暫停遊戲的處理
10.4習題
第11章廣告
11.1廣告iAd後台設置
11.2廣告iAdAPP編寫
11.3遊戲中加入廣告iAd
11.4習題
第12章icon和引導畫面的設置
12.1修改APP的icon
12.2設定啟動畫面
12.3習題
第13章飛飛熊——像FlappyBird遊戲
13.1畫面設計
13.2物理動作
13.3物理碰撞
13.4移動
13.5後台移動
13.6水管移動和碰撞
13.7碰撞、過關
13.8習題
第14章飛碟導引——像FlightControl遊戲
14.1畫面設計
14.2移動飛碟
14.3時間和畫出飛行路線
14.4產生多架航天飛機
14.5遊戲性
14.6遊戲難易度
14.7習題
第15章上架,在iPhone、iPad上測試
15.1後台設置——產生憑證密鑰
15.2下載安裝開發、測試認證和登記測試機器
15.3在iPhone、iPad機器上做測試
15.4設置APP售價和語句
15.5上傳APP
15.6送審、上架銷售
15.7習題

 

<作者介紹>

柯博文,美國硅谷的科技公司創業者,LoopTek公司CTO,擁有20多年的實際開發經驗。長期專註於Android、iPhone、Raspberry Pi的應用開發。在谷歌、蘋果等應用商店開發銷售近百款應用軟件,以及多款硬件商品;並為國泰世華銀行、台灣房屋、臺北市衛生局、中國移動等多家大型知名企業、機構開發相關軟件產品。曾任中國電子視像行業協會顧問、台灣工研院資通所顧問。致力推廣Raspberry Pi和手機應用,在全球多個城市都定期舉辦教學與推廣活動,並在全球多個教育培訓機構講授相關課程。出版多部暢銷圖書。