Swift遊戲開發實戰

Swift遊戲開發實戰

《Swift遊戲開發實戰》是2013年海洋出版社出版書籍,作者是劉陽。

基本介紹

  • 書名:Swift遊戲開發實戰
  • 作者:劉陽
  • ISBN:978-7-5027-9168-1
  • 頁數:203
  • 出版社:海洋出版社
  • 出版時間:2015年6月18日
  • 裝幀:平裝
內容簡介,目錄,

內容簡介

《Swift遊戲開發實戰》以介紹Swift開發語言為基礎,切入簡單可操作性強的示例程式,深入淺出的幫助讀者完成移動遊戲開發入門的過程。本書將以Flappy bird,2048這2個火爆全球的遊戲開發全過程講解為實例,介紹使用Swift語言開發遊戲的技術。

目錄

第1章 Swift語言簡介
1.1 Swift的概念
1.2 Swift的特點
1.3 Swift與Objective-C的異同
1.4 搭建Swift開發環境
1.5 創建Swift工程
1.6 Playground
1.7 本章小結
1.8 習題
第2章 Swift語言基礎
2.1 標示符和關鍵字
2.2 簡單值
2.3 類型推導
2.4 類型注釋
2.5 列印常量和變數
2.6 字元串插值
2.7 注釋
2.8 基本數據類型
2.8.1 整型
2.8.2 數制轉換
2.8.3 浮點型
2.8.4 數字的易讀性
2.8.5 數值間的類型轉換
2.8.6 布爾類型
2.8.7 類型別名
2.9 字元和字元串
2.9.1 字元類型
2.9.2 字元串類型
2.9.3 字元串拼接
2.9.4 遍歷字元串中的所有字元
2.9.5 字元串間的比較
2.9.6 判斷字元串是否包含某個字元串
2.9.7 字元串的大小寫轉換
2.10 元組(Tuples)
2.10.1 元組的聲明與定義
2.10.2 讀取元組中的數據
2.10.3 為元組中的數值命名
2.1 1 可選表達式
2.12 強取值表達式
2.13 本章小結
2.14 習題
第3章 基本操作符
3.1 操作符的種類
3.2 賦值操作符
3.3 數值操作符
3.3.1 四則運算操作符
3.3.2 複合賦值操作符
3.3.3 取余操作
3.3.4 一元正號操作符和一元負號操作符
3.3.5 自增與自減操作符
3.4 比較操作符
3.5 三元條件操作符
3.6 空值合併操作符
3.7 區間操作符
3.7.1 閉區間運算符
3.7.2 半開區間運算符
3.8 邏輯操作符
3.8.1 邏輯與
3.8.2 邏輯或
3.8.3 邏輯非
3.8.4 邏輯操作符的組合
3.8.5 使用括弧來明確複雜邏輯運算的優先權
3.9 本章小結
3.10 習題
……
第4章 XAML的使用
第5章 控制流
第6章 函式
第7章 閉包
第8章 枚舉類型
第9章 類和結構體
第10章 方法
第11章 類的繼承
第12章 自動引用計數(ARC)
第13章 可選鏈
第14章 類型轉換
第15章 擴展
第16章 協定
第17章 泛型
第18章 訪問控制
第19章 高級操作符
第20章 SpriteKit引擎
第21章 進擊的小鳥——Flappybird實戰
第22章 經典遊戲——打磚塊

相關詞條

熱門詞條

聯絡我們