Learning iOS Game Programming: A Hands-On Guide to Building Your First iPhone Game (Paperback)
暫譯: 學習 iOS 遊戲程式設計:打造您的第一款 iPhone 遊戲的實作指南 (平裝本)

Michael Daley

  • 出版商: Addison Wesley
  • 出版日期: 2010-09-13
  • 定價: $1,240
  • 售價: 5.0$620
  • 語言: 英文
  • 頁數: 448
  • 裝訂: Paperback
  • ISBN: 0321699424
  • ISBN-13: 9780321699428
  • 相關分類: Apple Developer
  • 立即出貨(限量) (庫存=5)

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

相關主題

商品描述

Get Started Fast with iOS Game Programming

 

Since the launch of the App Store, games have been the hottest category of apps for the iPhone, iPod touch, and iPad. That means your best chance of tapping into the iPhone/iPad “Gold Rush” is to put out a killer game that everyone wants to play (and talk about). While many people think games are hard to build, they can actually be quite easy, and Learning iOS Game Programming is your perfect beginner’s guide. Michael Daley walks you through every step as you build a killer 2D game for the iPhone.

 

In Learning iOS Game Programming, you’ll learn how to build a 2D tile map game, Sir Lamorak’s Quest: The Spell of Release (which is free in the App Store). You can download and play the game you’re going to build while you learn about the code and everything behind the scenes. Daley identifies the key characteristics of a successful iPhone game and introduces the technologies, terminology, and tools you will use. Then, he carefully guides you through the whole development process: from planning storylines and game play all the way through testing and tuning.

 

Download the free version of Sir Lamorak’s Quest from the App Store today, while you learn how to build the game in this book.

  

Coverage includes 

  • Planning high-level game design, components, and difficulty levels
  • Using game loops to make sure the right events happen at the right time
  • Rendering images, creating sprite sheets, and building basic animations
  • Using tile maps to build large game worlds from small reusable images
  • Creating fire, explosions, smoke, sparks, and other organic effects
  • Delivering great sound via OpenAL and the iPhone’s media player
  • Providing game control via iPhone’s touch and accelerometer features
  • Crafting an effective, intuitive game interface
  • Building game objects and entities and making them work properly
  • Detecting collisions and ensuring the right response to them
  • Polishing, testing, debugging, and performance-tuning your game 

Learning iOS Game Programming focuses on the features, concepts, and techniques you’ll use most often—and helps you master them in a real-world context. This book is 100% useful and 100% practical; there’s never been an iPhone game development book like it!

 

Praise for Learning iOS Game Programming

 

“An excellent introduction into the world of game development explaining every aspect of game design and implementation for the iPad, iPhone, and iPod touch devices. A great way for anyone interested in writing games to get started.”

–Tom Bradley, Software Architect, Designer of TBXML

 

“A great developer and a great game.That’s everything you can find in this book to learn how to write an awesome game for iPhone.Maybe you’re the next AppStore hit!”

–Sebastien Cardoso

 

“With Learning iOS Game Programming, you’ll be writing your own games in no time. The code included is well explained and will save you hours of looking up obscure stuff in the documentation and online forums.”

–Pablo Gomez Basanta, Founder, Shifting Mind

 

“I always thought that to teach others one has to be an expert and a person with an established reputation in the field. Michael Daley proved me wrong. He is teaching others while studying himself. Michael’s passion in teaching and studying, ease of solutions to problems, and a complete game as a resulting project makes this book one of the best I have ever read.”

–Eugene Snyetilov

 

“If you’re interested in 2D game programming with the iOS using OpenGL and OpenAL directly, this book walks you through creating a complete and fun game without getting bogged down in technical details.”

–Scott D.Yelich

 

“Michael Daley brings clarity to the haze of iPhone application development. Concrete examples, thorough explanation, and timesaving tips make this book a must have for the up and coming iPhone game developer.”

–Brandon Middleton, Creator of Tic Tac Toe Ten

 

“This is the A-Z guide to iOS game development; Michael’s book takes you from the basics and terminology to using the techniques in practice on a fully working game. Before you know it, you will find yourself writing your own game, fueled by a firm grasp of the principles and techniques learned within. I could not ask for a better reference in developing our own games.”

–Rod Strougo, Founder Prop Group

 

商品描述(中文翻譯)

快速開始 iOS 遊戲程式設計

自從 App Store 上線以來,遊戲一直是 iPhone、iPod touch 和 iPad 應用程式中最熱門的類別。這意味著,您最好的機會來參與 iPhone/iPad 的「淘金熱」,就是推出一款每個人都想玩的(並且想談論的)精彩遊戲。雖然許多人認為遊戲開發很困難,但實際上它們可以相當簡單,而《Learning iOS Game Programming》是您完美的入門指南。Michael Daley 將引導您完成每一步,讓您為 iPhone 建立一款精彩的 2D 遊戲。

在《Learning iOS Game Programming》中,您將學習如何建立一款 2D 瓦片地圖遊戲《Sir Lamorak’s Quest: The Spell of Release》(在 App Store 中免費提供)。您可以在學習程式碼及幕後所有內容的同時,下載並玩您將要建立的遊戲。Daley 確定了成功 iPhone 遊戲的關鍵特徵,並介紹您將使用的技術、術語和工具。然後,他將仔細引導您完成整個開發過程:從規劃故事情節和遊戲玩法,到測試和調整。

今天就從 App Store 下載《Sir Lamorak’s Quest》的免費版本,邊學習如何在本書中建立遊戲。

內容涵蓋包括:
- 規劃高層次的遊戲設計、組件和難度級別
- 使用遊戲迴圈確保正確的事件在正確的時間發生
- 渲染圖像、創建精靈圖集和構建基本動畫
- 使用瓦片地圖從小型可重用圖像構建大型遊戲世界
- 創建火焰、爆炸、煙霧、火花和其他有機效果
- 通過 OpenAL 和 iPhone 的媒體播放器提供優質音效
- 通過 iPhone 的觸控和加速器功能提供遊戲控制
- 打造有效且直觀的遊戲介面
- 建立遊戲物件和實體並使其正常運作
- 偵測碰撞並確保正確的反應
- 磨光、測試、除錯和性能調整您的遊戲

《Learning iOS Game Programming》專注於您最常使用的功能、概念和技術,並幫助您在實際情境中掌握它們。本書 100% 實用且 100% 實際;從未有過像這樣的 iPhone 遊戲開發書籍!

對《Learning iOS Game Programming》的讚譽

“這是一本出色的遊戲開發入門書,解釋了 iPad、iPhone 和 iPod touch 設備上遊戲設計和實現的每個方面。對於任何有興趣編寫遊戲的人來說,這是個很好的起點。”
–Tom Bradley,軟體架構師,TBXML 設計師

“這是一位偉大的開發者和一款偉大的遊戲。這本書中包含了您學習如何為 iPhone 編寫精彩遊戲所需的一切。也許您就是下一個 App Store 的熱門!”
–Sebastien Cardoso

“有了《Learning iOS Game Programming》,您將很快開始編寫自己的遊戲。書中包含的程式碼解釋得很好,將為您節省大量查找文檔和在線論壇中晦澀內容的時間。”
–Pablo Gomez Basanta,創辦人,Shifting Mind

“我一直認為,要教導他人必須是專家並且在該領域有一定的聲譽。Michael Daley 讓我改變了看法。他在學習的同時教導他人。Michael 對教學和學習的熱情、解決問題的輕鬆方式,以及作為最終項目的完整遊戲,使這本書成為我讀過的最佳書籍之一。”
–Eugene Snyetilov

“如果您對使用 OpenGL 和 OpenAL 直接進行 iOS 的 2D 遊戲程式設計感興趣,這本書將引導您創建一款完整且有趣的遊戲,而不會陷入技術細節中。”
–Scott D. Yelich

“Michael Daley 讓 iPhone 應用程式開發的迷霧變得清晰。具體的範例、徹底的解釋和節省時間的提示,使這本書成為新興 iPhone 遊戲開發者的必備之書。”
–Brandon Middleton,《Tic Tac Toe Ten》的創作者

“這是一本關於 iOS 遊戲開發的 A-Z 指南;Michael 的書將您從基礎和術語帶入實踐,使用技術在一款完整的遊戲中。您會發現自己在編寫自己的遊戲,並對所學的原則和技術有了堅實的掌握。我無法要求更好的參考資料來開發我們自己的遊戲。”
–Rod Strougo,Prop Group 創辦人