Game Development with Swift (Paperback)
暫譯: 使用 Swift 進行遊戲開發 (平裝本)

Stephen Haney

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

相關主題

商品描述

Embrace the mobile gaming revolution and bring your iPhone game ideas to life with Swift

About This Book

  • Create and design games for iPhone and iPad using SpriteKit
  • Learn all of the fundamentals of SpriteKit game development and mix and match techniques to customize your game
  • Follow a step-by-step walk-through of a finished SpriteKit game, from clicking on "New Project” to publishing it on the App Store

Who This Book Is For

If you wish to create and publish fun iOS games using Swift, then this book is for you. You should be familiar with basic programming concepts. However, no prior game development or Apple ecosystem experience is required.

What You Will Learn

  • Deliver powerful graphics, physics, and sound in your game by using SpriteKit
  • Explore drawing and animation techniques for fun and quick results
  • Read and react to various forms of player input including physical device tilt and touch recognition
  • Master Apple's IDE, Xcode, and the accompanying toolset
  • Polish your menus and HUD to make your game stand out
  • Integrate your game with Game Center so that your players can share their high scores and achievements
  • Maximize gameplay with little-known tips and strategies for fun and repeatable action
  • Publish your hard work to the App Store and enjoy as people play your games

In Detail

Apple's new programming language, Swift, is fast, safe, accessible―the perfect choice for game development! Packed with best practices and easy-to-use examples, this book leads you step by step through the development of your first Swift game.

The book starts by introducing Swift's best features for game development. Then, you will learn how to animate sprites and textures. Along the way, you will master the physics framework, add the player character and NPCs, and implement controls. Towards the end of the book, you will polish your game with fun menus, integrate with Apple Game Center for leaderboards and achievements, and then finally, learn how to publish your finished games to the App Store. By the end of this book, you will be able to create your own iOS games using Swift and SpriteKit.

商品描述(中文翻譯)

**擁抱行動遊戲革命,使用 Swift 將您的 iPhone 遊戲創意變為現實**

## 本書介紹

- 使用 SpriteKit 創建和設計 iPhone 和 iPad 遊戲
- 學習 SpriteKit 遊戲開發的所有基本概念,並混合搭配技術以自訂您的遊戲
- 按步驟跟隨一個完成的 SpriteKit 遊戲,從點擊「新專案」到在 App Store 上發布

## 本書適合誰

如果您希望使用 Swift 創建和發布有趣的 iOS 遊戲,那麼這本書適合您。您應該對基本的程式設計概念有所了解。然而,並不需要具備先前的遊戲開發或 Apple 生態系統的經驗。

## 您將學到什麼

- 使用 SpriteKit 在您的遊戲中提供強大的圖形、物理和音效
- 探索繪圖和動畫技術,以獲得有趣且快速的結果
- 讀取並響應各種形式的玩家輸入,包括物理設備傾斜和觸控識別
- 精通 Apple 的 IDE,Xcode 及其附帶的工具集
- 美化您的選單和 HUD,使您的遊戲脫穎而出
- 將您的遊戲與 Game Center 整合,以便玩家可以分享他們的高分和成就
- 利用鮮為人知的技巧和策略最大化遊戲體驗,實現有趣且可重複的動作
- 將您的辛勤成果發布到 App Store,並享受人們玩您的遊戲

## 詳細內容

Apple 的新程式語言 Swift 速度快、安全、易於接觸,是遊戲開發的完美選擇!本書充滿最佳實踐和易於使用的範例,將一步步引導您開發您的第一個 Swift 遊戲。

本書首先介紹 Swift 在遊戲開發中的最佳特性。接著,您將學習如何為精靈和紋理進行動畫處理。在此過程中,您將精通物理框架,添加玩家角色和 NPC,並實現控制功能。在書的最後,您將用有趣的選單美化您的遊戲,與 Apple Game Center 整合以獲得排行榜和成就,最後學習如何將完成的遊戲發布到 App Store。到本書結束時,您將能夠使用 Swift 和 SpriteKit 創建自己的 iOS 遊戲。