iOS 7 Game Development (Paperback)

Dmitry Volevodz

  • 出版商: Packt Publishing
  • 出版日期: 2014-01-20
  • 售價: $1,340
  • 貴賓價: 9.5$1,273
  • 語言: 英文
  • 頁數: 120
  • 裝訂: Paperback
  • ISBN: 1783551577
  • ISBN-13: 9781783551576
  • 相關分類: Apple Developer
  • 海外代購書籍(需單獨結帳)

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

相關主題

商品描述

Overview

  • Pen your own endless runner game using Apple's new Sprite Kit framework
  • Enhance your user experience with easy-to-use animations and particle effects using Xcode 5
  • Utilize particle systems and create custom particle effects

In Detail

Sprite Kit, a new framework introduced in iOS7, has been designed as a built-in animation workflow for keyframing 2D animation without the need of engines such as Unity to serve as an intermediate. Sprite Kit enables the easy and fast development cycle, leaving more time to work on gameplay and polish, and less on tedious tasks.

This book offers a practical approach to game development with the Sprite Kit framework of iOS7 platform, by creating an endless runner game. You will gain a full understanding of the new Apple framework along with tips and tricks to interact with the game either by detecting taps, using sophisticated gesture recognizers, and moving sprites by dragging.

Starting with how to get your first sprite on screen, and then moving on to complicated physics and animations, we will be learning about the new features that iOS7provides for game development. You will also learn how to optimize your game performance, how to add animation files and create texture atlas in Xcode 5, and how to build different particles. By the end of the book you will learn how to create full featured endless runner game, with animations, sound effects and particle systems, how to post you application to the iTunes Appstore and about different application icons, categories, certificates, provisioning profiles, new Xcode publishing features and review process.

This book will teach you everything you need to know to create your own powerful and immersive games.

What you will learn from this book

  • Create and run your own animations
  • Utilize particle systems and create custom particle effects
  • Understand the physics engine and how to use it to your advantage
  • Add support for new game controllers from Apple
  • Optimize your game for performance
  • Use gestures to control game-play

Approach

The book is an example based, hands-on guide where you will learn how to make a game from scratch, and learn how to develop games on the iOS platform.

Who this book is written for

If you have great ideas for games and want to learn iOS game development, then this book is the right choice for you. Being familiar with iOS development is a plus, but is not mandatory. You will gradually get to grips with the new Sprite Kit framework with the help of this book.

商品描述(中文翻譯)

概述

使用蘋果的新Sprite Kit框架,創建自己的無盡奔跑遊戲
使用Xcode 5的易於使用的動畫和粒子效果增強用戶體驗
利用粒子系統創建自定義粒子效果

詳細內容

Sprite Kit是iOS7中引入的一個新框架,設計為內置的動畫工作流程,用於關鍵幀2D動畫的制作,無需像Unity這樣的引擎作為中介。Sprite Kit實現了簡單快速的開發週期,讓開發者有更多時間專注於遊戲玩法和優化,而不是繁瑣的任務。

本書通過創建一個無盡奔跑遊戲,提供了使用iOS7平台的Sprite Kit框架進行遊戲開發的實用方法。您將全面了解蘋果的新框架,以及與遊戲互動的技巧和訣竅,包括檢測點擊、使用複雜的手勢識別器以及通過拖動移動精靈。

從如何在屏幕上放置第一個精靈開始,然後進一步學習複雜的物理和動畫,我們將學習iOS7為遊戲開發提供的新功能。您還將學習如何優化遊戲性能,如何在Xcode 5中添加動畫文件和創建紋理圖集,以及如何構建不同的粒子效果。通過本書,您將學習如何創建功能完整的無盡奔跑遊戲,包括動畫、音效和粒子系統,以及如何將應用程序發布到iTunes App Store,了解不同的應用程序圖標、類別、證書、配置文件、新的Xcode發布功能和審核過程。

本書將教您一切您需要了解的,以創建自己強大而沉浸式的遊戲。

本書的學習重點

創建並運行自己的動畫
利用粒子系統創建自定義粒子效果
了解物理引擎及如何利用它的優勢
為蘋果的新遊戲控制器添加支持
優化遊戲性能
使用手勢控制遊戲玩法

方法

本書是一本基於實例的實踐指南,您將學習如何從頭開始製作遊戲,並學習如何在iOS平台上開發遊戲。

本書的讀者

如果您對遊戲有很好的創意並且想學習iOS遊戲開發,那麼本書是您的不二之選。熟悉iOS開發是一個優勢,但不是必需的。通過本書的幫助,您將逐漸掌握新的Sprite Kit框架。