iOS Game Programming Cookbook

Bhanu Birani, Chhavi Vaishnav

  • 出版商: Packt Publishing
  • 出版日期: 2015-03-30
  • 售價: $2,170
  • 貴賓價: 9.5$2,062
  • 語言: 英文
  • 頁數: 300
  • 裝訂: Paperback
  • ISBN: 178439825X
  • ISBN-13: 9781784398255
  • 相關分類: Apple Developer
  • 海外代購書籍(需單獨結帳)

相關主題

商品描述

Over 45 interesting game recipes that will help you create your next enthralling game

About This Book

  • Learn to create 2D graphics with Sprite Kit, game physics, AI behaviours, 3D game programming, and multiplayer gaming
  • Use native iOS frameworks for OpenGL to create 3D textures, allowing you to explore 3D animations and game programming
  • Explore powerful iOS game features through detailed step-by-step recipes

Who This Book Is For

This book is for developers who are willing to explore iOS game programming in depth.

Good knowledge level and understanding of iOS game development will be an added advantage. You should already have a working installation of Xcode and Sprite kit.

What You Will Learn

  • Explore Apple's new SpriteKit framework
  • Create advanced iOS games using emitters, parallax effects, and texture packers
  • Add sound to your games with iCloud support
  • Implement and integrate various AI behaviors, such as flocking, alignment, and cohesion in your game
  • Develop a mini 3D game using OpenGL
  • Create a multiplayer drag-race game using Bluetooth

In Detail

As mobile game development is increasing in popularity, iOS Game Programming Cookbook offers a cutting-edge platform for you to visualize and strengthen your game ideas and implementation. You will start by understanding the concepts of SpriteKit and implement them in your games. You will learn about the particle system, game center, and how to analyze game performance, followed by how to use SpriteKit's built-in physics simulation and integrate the physics world in the game with bodies that have joints and can detect collisions in your projects. Next, you will pump up the volume in your game by adding music with iCloud support.

Moving on, you will add various AI behaviors and obstacle avoidance in your games. You will also get the chance to refresh your mathematics and physics skills to get a deeper understanding of game AI. By the end of the book, you will have created a multiplayer game!

商品描述(中文翻譯)

**超過 45 種有趣的遊戲配方,幫助你創造下一款引人入勝的遊戲**

## 本書介紹
- 學習使用 Sprite Kit 創建 2D 圖形、遊戲物理、AI 行為、3D 遊戲編程和多人遊戲
- 使用原生 iOS 框架的 OpenGL 創建 3D 紋理,讓你探索 3D 動畫和遊戲編程
- 通過詳細的逐步配方探索強大的 iOS 遊戲功能

## 本書適合誰
本書適合願意深入探索 iOS 遊戲編程的開發者。

對 iOS 遊戲開發有良好的知識水平和理解將是額外的優勢。你應該已經安裝了可運行的 Xcode 和 Sprite Kit。

## 你將學到什麼
- 探索 Apple 的新 SpriteKit 框架
- 使用發射器、視差效果和紋理打包器創建高級 iOS 遊戲
- 為你的遊戲添加支持 iCloud 的音效
- 在你的遊戲中實現和整合各種 AI 行為,如群聚、對齊和凝聚
- 使用 OpenGL 開發一款迷你 3D 遊戲
- 使用藍牙創建一款多人拖曳賽車遊戲

## 詳細內容
隨著手機遊戲開發的日益普及,《iOS 遊戲編程食譜》為你提供了一個前沿的平台,幫助你視覺化和強化你的遊戲構思和實現。你將從理解 SpriteKit 的概念開始,並將其應用於你的遊戲中。你將學習粒子系統、遊戲中心,以及如何分析遊戲性能,接著學習如何使用 SpriteKit 的內建物理模擬,並在遊戲中整合具有關節的物體,能夠檢測碰撞。接下來,你將通過添加支持 iCloud 的音樂來提升遊戲的音量。

接著,你將在遊戲中添加各種 AI 行為和障礙物避免功能。你還將有機會刷新你的數學和物理技能,以更深入地理解遊戲 AI。在本書結束時,你將創建一款多人遊戲!