柯博文老師的新書-Swift從入門到超人氣遊戲App開發全面修鍊實戰

  • 作者: 柯博文
  • 出版社:碁峰資訊
  • 出版日期:2015-09-23
  • 語言:繁體中文
  • ISBN:9789863475996
  • 規格:平裝 / 388頁 / 17 x 23 cm / 普通級 / 全彩印刷 / 初版
  • 出版地:台灣
  • 定價:480元
  • 博客來: 456 元 這裡
  • 天瓏網路書店: 元 這裡
  • 誠品網路書店:元 這裡
  • PC Home 24H購物: 元 這裡

Screen Shot 2015-09-18 at 9.28.58 AM

附DVD一片

[嚴選經典]美國矽谷創業家/全球數十家科技大廠與業界指定講師之Swift技術與遊戲開發入門鉅作

達人等級、觸手可及!

本書是針對對Swift有興趣的程式開發者或想以Swift開發遊戲設計者而編寫,由入門到深入的設計實戰,將Swift程式語言以淺顯易懂的文字解說,並透過實際範例的練習,進入遊戲開發的領域,為目前內容最豐富,且附有影音教學的Swift遊戲開發書籍。本書以Swift 2.0實作為主,同時附有Swift 2.0/1.2/1.1的範例檔,內容包含Swift相關API的使用方法,每個範例都可以單獨執行實戰App,是作者在全球各大城市教授Swift課程的匯集大全。本書內容經歷多次遊戲業界頂尖工程師的驗證,方完成與問世。

本書特色

◎初學入門:以遊戲設計的架構與流程著手,逐漸導入App實作內容。
◎完整講解:同時學習Swift語法與遊戲設計,強調遊戲中的各種機制介紹與實際操作,解決初學的問題。
◎案例實戰:以經典人氣App遊戲觀念作為App設計範例,強化實務開發能力。

DVD:
‧近100段影音教學(少部份影片為作品展示,則無配音)
‧Swift 2.0/1.2/1.1範例檔

作者介紹

柯博文

‧美國矽谷LoopTek公司首席技術官
‧台灣錄克軟體公司負責人
‧全球數十家科技大廠內訓講師
‧中國工信部電子視像行業協會的數字平台推進中心顧問
‧中國物聯網應用與推進聯盟智能電視產業部顧問
‧工業技術研究院資訊與通訊研究所網路服務技術組顧問
‧美華影音顧問

在全球舉辦教學與推廣活動,亦曾在Computex、CGDC中國遊戲開發大會、CSDN移動開發大會等十多場大會中擔任演講者,並曾獲得2013 iOS Dev Camp大獎。

部落格:www.powenko.com
臉書:www.facebook.com/powenko1
微博:t.sina.com.cn/powenko
Email:powenkoads@gmail.com
如有任何Swift問題,歡迎到柯博文老師的部落格分享與討論。

目錄

01 認識Swift
02 Swift的安裝與設定
03 Swift語言
04 Swift函數和類別
05 遊戲主選單設計
06 遊戲關卡選單設計
07 計分數表設計
08 拼字遊戲設計
09 場景設計
10 音樂、音效
11 加入廣告
12 美化APP—icon和啟動畫面的設定
13 上架和iPhone、iPad實機測試
14 遊戲App:飛飛熊
15 遊戲App:飛碟勿碰

範例影片

02 Swift的安裝與設定
03 Swift語言
04 Swift函數和類別
05 遊戲主選單設計
5

第6章:遊戲關卡選單設計, 圖片特效

6

第7章:計分數表設計, 動畫設計

7

08 拼字遊戲設計

8
09 場景設計

9
10 音樂、音效

10
11 加入廣告

11
12 美化APP—icon和啟動畫面的設定
13 上架和iPhone、iPad實機測試

13

第14章:遊戲App:飛飛熊 demo

14

15 遊戲App:飛碟勿碰

15

諶誤表

首先非常感謝您購買swift 的書籍, 並且多位讀者針對內容提出指正,深表感激, 因為這本書在撰寫、交稿和出版的時間, 花了約8個月的時間,中間經過 官方的swift 程式的在這時間有三次改版, 也因此程式和書的內容和程式也因此改了三次, 才會發生這樣的很多的問題, 對自己沒有做好專業的嚴格把關和校正,如果您有發現其他的問題, 請多多跟我聯繫, 在學習上有任何問題, 一定會盡力協助, 請不要客氣喔~ 再次的感謝您。
  • P3-37 範例1的結果是如下圖所示,

Screen Shot 2015-11-23 at 3.39.47 PM

 因為value1=-5 沒有空白,所以程式會發生錯誤的時候,所以請使用為   value1 = –5
FLoat 浮點數
Double 雙精度浮點代表32位浮點數。,整數的資料範圍是3.4028235E+38 到-3.4028235E+38 之間,所佔的位元組
是4 個bytes(也就是32bits)。使用浮點數要注意,輸入與儲存的值不一定精確,且計算的結果會有誤差。所以在使用時如果要求資料要百分之百準確,建議使用int 。
…..
Double 雙精度浮點
Double 雙精度浮點代表64位浮點數。
…..

  • P4-7  FunSay2()結果是錯的,正確如下圖所示

Screen Shot 2015-11-23 at 4.00.46 PM

  • P4-16 使用範例的 var t1 = People(), 應該是 var Peo1 = People()

 

讀者問題詢問:

 

暢銷書紀錄:

 

銷售第7天,博客來新書排行榜第13名暢銷書 2015/09/30 這裡

Screen Shot 2015-09-30 at 10.42.31 AM
Screen Shot 2015-09-30 at 10.42.47 AM

銷售第6天,博客來新書排行榜第15名暢銷書 2015/09/28 這裡

Screen Shot 2015-09-29 at 8.47.30 AMScreen Shot 2015-09-29 at 8.47.43 AM

 

博客來新書排行榜第17名暢銷書 2015/10/16 這裡

Screen Shot 2015-10-18 at 4.33.30 PMScreen Shot 2015-10-18 at 4.33.44 PM

銷售第5天,博客來新書排行榜第17名暢銷書 2015/09/28 這裡

Screen Shot 2015-09-28 at 9.01.59 AMScreen Shot 2015-09-28 at 9.02.38 AM

 

銷售第3天,博客來新書排行榜第18名暢銷書 2015/09/26 這裡

Screen Shot 2015-09-26 at 11.31.14 PMScreen Shot 2015-09-26 at 11.31.28 PM

博客來新書排行榜第19名暢銷書 2015/10/16 這裡

Screen Shot 2015-10-16 at 3.01.46 PMScreen Shot 2015-10-16 at 3.02.00 PM

銷售第2天,博客來新書排行榜第20名暢銷書 2015/09/26 這裡

Screen Shot 2015-09-25 at 3.36.32 PMScreen Shot 2015-09-25 at 3.36.49 PM

銷售第一天,博客來新書排行榜第28名暢銷書 2015/09/24 這裡

Screen Shot 2015-09-24 at 12.23.51 PMScreen Shot 2015-09-24 at 12.24.04 PM

Screen Shot 2015-09-24 at 12.24.16 PM