iOS 9 Game Development Essentials
暫譯: iOS 9 遊戲開發必備指南

Chuck Gaffney

  • 出版商: Packt Publishing
  • 出版日期: 2015-10-30
  • 售價: $1,660
  • 貴賓價: 9.5$1,577
  • 語言: 英文
  • 頁數: 224
  • 裝訂: Paperback
  • ISBN: 1784391433
  • ISBN-13: 9781784391430
  • 相關分類: Apple Developer
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Design, build, and publish an iOS game from scratch using the stunning features of iOS 9

About This Book

  • Create storyboards in Xcode from concept to code and design
  • Chalk out your game's overall navigation and structure
  • Work with 2D and 3D game development tools

Who This Book Is For

This book is intended for game developers who wish to develop 2D and 3D games for iPhone and iPad. If you are a developer from another platform, or game engine such as Android or Unity, a current iOS developer wishing to learn more about Swift and the latest features of iOS 9, or even if you are new to game development, then this book is for you. Some prior programming knowledge is recommended, but not required.

What You Will Learn

  • Familiarise yourself with both basic and advanced Swift game development code
  • Understand the structure and flow of a typical iOS app
  • Work with the SpriteKit framework to make 2D games, sprites, and overlays
  • Discover 3D game development with SceneKit
  • Visually design levels and game assets with XCode 7's latest features
  • Explore the concept of component-based structuring with iOS 9's Gameplaykit
  • Beta test and publish your game with iTunes Connect

In Detail

Game development has always been a combination of programming and art, and mobile game development is no exception to this rule. The iOS platform has been both a staple in the ever-growing mobile game market, as well as a launching point for many game developers (hobby and career-wise). The features and frameworks available in iOS 9 continue to cater to the synergy of design and computer engineering, using tools that allow developers to take a game idea from concept to application in record time.

Whether you are new to iOS and game development as a whole, or are an experienced programmer wanting to learn the latest features of the platform, iOS 9 Game Development Essentials will provide you with crucial insight into this widely used platform.

Starting with the Swift programming language, this book gets the ball rolling with code concepts and game-centric code samples right from the get-go, giving you get a solid understanding of Apple's cutting-edge programming language. The book takes you through iOS game development concepts and introduces the various frameworks that allow you to develop robust, reusable, and intelligent game components in both 2D and 3D game environments.

Style and approach

This book is a step-by-step guide into the code and concepts of iOS apps. Each chapter contains diagrams that showcase the features of the platform, along with code samples from Apple and code samples exclusive to this book.

商品描述(中文翻譯)

設計、建構並從零開始發佈一款使用 iOS 9 驚人功能的 iOS 遊戲

關於本書
- 在 Xcode 中從概念到代碼和設計創建故事板
- 繪製遊戲的整體導航和結構
- 使用 2D 和 3D 遊戲開發工具

本書適合誰
本書旨在為希望為 iPhone 和 iPad 開發 2D 和 3D 遊戲的遊戲開發者而寫。如果您是來自其他平台或遊戲引擎(如 Android 或 Unity)的開發者,或是希望了解更多 Swift 和 iOS 9 最新功能的現任 iOS 開發者,甚至如果您是遊戲開發的新手,那麼本書適合您。建議具備一些先前的程式設計知識,但並非必需。

您將學到什麼
- 熟悉基本和進階的 Swift 遊戲開發代碼
- 理解典型 iOS 應用的結構和流程
- 使用 SpriteKit 框架製作 2D 遊戲、精靈和覆蓋層
- 探索使用 SceneKit 的 3D 遊戲開發
- 使用 XCode 7 的最新功能視覺設計關卡和遊戲資產
- 探索 iOS 9 的 Gameplaykit 的組件式結構概念
- 使用 iTunes Connect 進行測試和發佈您的遊戲

詳細內容
遊戲開發一直是程式設計和藝術的結合,移動遊戲開發也不例外。iOS 平台一直是不斷增長的移動遊戲市場的主流,也是許多遊戲開發者(無論是業餘還是職業)的起點。iOS 9 中可用的功能和框架繼續迎合設計與計算機工程的協同,使用工具讓開發者能夠在創意到應用的過程中節省時間。

無論您是對 iOS 和遊戲開發完全陌生,還是希望學習該平台最新功能的經驗豐富的程式設計師,《iOS 9 遊戲開發必備知識》將為您提供對這個廣泛使用的平台的關鍵見解。

本書從 Swift 程式設計語言開始,從一開始就以代碼概念和以遊戲為中心的代碼範例啟動,讓您對 Apple 的尖端程式設計語言有一個堅實的理解。本書將帶您了解 iOS 遊戲開發的概念,並介紹各種框架,讓您能夠在 2D 和 3D 遊戲環境中開發穩健、可重用和智能的遊戲組件。

風格與方法
本書是一本逐步指導 iOS 應用代碼和概念的指南。每一章都包含展示平台功能的圖表,以及來自 Apple 的代碼範例和本書獨有的代碼範例。