內容介紹
《iOS遊戲開發:從創意到實現》(作者穆爾)是一部應運而生的實用指南,講述了如何構建出能在Apple Store中引人注目的iPhone和iPad遊戲套用。全書共7章,分別介紹了Xcode、創建遊戲圖像、聲音、電腦AI開發和App Store技巧等內容。《iOS遊戲開發:從創意到實現》適合開發iPhone和iPad應用程式的程式設計師和想在App Store上發布自己遊戲套用的人。
IOS也隨著iPhone的逐步升級跟著升級,已經從最初的OS發展到現在的iOS7.0了。也許許
多人都沒有見過以前的iPhone大軍,但正是由於有了它們,蘋果的天下來慢慢的起來的,IOS的天下也是隨著iPhone而逐漸顯
現出來了,IOS帶給我們的不只是蘋果系統的操作流暢罷了,許多IOS的設備也在我們的生活中展露頭角。
作者介紹
Todd Moore創立了TMSOFT,致力於創建精彩絕倫的智慧型手機套用和遊戲。很少有開發者能夠有2個套用同時上iTunes付費下載套用的Top 20,而他就是其中的一個。他最受歡迎的遊戲《21點算牌器》(Card Counter)得到了Engadget、《洛杉磯時報》和CNET TV的推薦,而最受歡迎的套用《催眠白噪音》(White Noise)得到了iTunes、美國《健康雜誌》、《華盛頓郵報》、《個人電腦雜誌》和《Jimmy Fallon深夜脫口秀》的推薦。當Todd還是一名學生時,他就在CIA實習了,由此開始了他的職業生涯。在他從奧多明尼昂大學獲得了計算機科學學位之後,他開發了一些網路安全和網路取證方面的產品。從那時起,他在公眾場合露面的機會就多了起來,比如,他在第12屆國際黑客大會上演示了如何破解一款流行的VoIP套用,甚至還參加了美國全國廣播公司真人秀節目《尋寶奇兵》(Treasure Hunters)的競賽。
作品目錄
第1章 Xcode簡介11.1 開發者註冊1
1.2 安裝1
1.3 Xcode3
1.3.1 項目類型3
1.3.2 Xcode界面5
1.3.3 構建和運行10
1.3.4 代碼結構12
1.3.5 應用程式狀態13
1.4 Interface Builder16
1.5 連線20
1.6 遊戲邏輯22
第2章 Hello Pong26
2.1 項目創建26
2.1.1 目標設定27
2.1.2 App Info28
2.2 設計遊戲組件29
2.2.1 Interface Builder29
2.2.2 連線31
2.3 多點觸控33
2.3.1 處理觸摸的4個方法33
2.3.2 開啟多點觸控34
2.3.3 移動球拍35
2.3.4 多點觸控的問題:在遊戲桌上的第三根手指36
2.3.5 正確的觸摸方式37
2.4 動畫39
2.5 碰撞41
2.6 計分43
2.7 最後的修飾46
2.7.1 顯示訊息46
2.7.2 遊戲結束47
2.7.3 增加難度49
2.7.4 暫停和恢復50
2.7.5 搖動手勢51
2.8 聲音53
第3章 圖像58
3.1 簡介59
3.2 點陣圖和矢量圖59
3.3 圖像格式60
3.4 Retina顯示61
3.5 為Air Hockey遊戲創建圖像62
3.5.1 製作冰球圖像63
3.5.2 製作球拍圖像66
3.5.3 製作冰球桌69
3.5.4 按鈕72
3.5.5 檢查遊戲圖像73
3.5.6 應用程式圖示74
3.6 應用程式整合76
3.6.1 項目創建76
3.6.2 Interface Builder和圖像77
3.7 構建和運行80
第4章 物理學81
4.1 球拍物理學81
4.2 冰球物理學92
第5章 聲音106
5.1 什麼是聲音106
5.1.1 數字錄音106
5.1.2 檔案格式108
5.2 創建聲音109
5.3 下載聲音109
5.4 錄製聲音109
5.5 編輯聲音111
第6章 電腦AI115
6.1 電腦玩家選單115
6.2 電腦玩家122
6.2.1 基礎122
6.2.2 人類模型124
6.2.3 防守126
6.2.4 進攻129
6.3 電腦難度137
第7章 App Store142
7.1 螢幕截圖142
7.2 創建應用程式簡介和關鍵字143
7.3 向iTunes Connect提交元數據145
7.4 歸檔和提交148
7.5 套用審核150
7.6 套用市場行銷155
7.6.1 社交網路156
7.6.2 iTunes推薦157
7.6.3 免費的網路評論158
7.6.4 精簡版158
7.6.5 付費廣告159
7.6.6 追蹤銷售和排名161
7.7 總結161