Learning iOS Game Programming and over 2 million other books are available for Amazon Kindle . Learn more

Buy New

or
Sign in to turn on 1-Click ordering.
Buy Used
Used - Good See details
Price: 11.26

or
 
   
Trade in Yours
For a 0.93 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Start reading Learning iOS Game Programming on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Learning IOS Game Programming: A Hands-on Guide to Building Your First IPhone Game (Developer's Library) [Paperback]

Michael Daley
2.9 out of 5 stars  See all reviews (7 customer reviews)
RRP: 27.99
Price: 22.49 & FREE Delivery in the UK. Details
You Save: 5.50 (20%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
Only 1 left in stock (more on the way).
Dispatched from and sold by Amazon. Gift-wrap available.
Want it tomorrow, 19 Sep.? Choose Express delivery at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition 21.37  
Paperback 22.49  
Trade In this Item for up to 0.93
Trade in Learning IOS Game Programming: A Hands-on Guide to Building Your First IPhone Game (Developer's Library) for an Amazon Gift Card of up to 0.93, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

3 Sep 2010 Developer's Library

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

 



Product details

  • Paperback: 448 pages
  • Publisher: Addison Wesley; 1 edition (3 Sep 2010)
  • Language: English
  • ISBN-10: 9780321699428
  • ISBN-13: 978-0321699428
  • ASIN: 0321699424
  • Product Dimensions: 22.8 x 18 x 2.1 cm
  • Average Customer Review: 2.9 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Bestsellers Rank: 592,436 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Mikes day job involves working with large enterprise systems but he has been programming games since he got a Spectrum 48k in 1983. Mike is passionate about sharing knowledge with others on how to get started with writing games for iOS platforms and has many free video tutorials available on his blog www.71squared.com.

He can also be found on twitter at http://twitter.com/mikedaley and http://twitter.com/71squared

Product Description

Review

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

From the Back Cover

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

 


Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
Search inside this book:


Customer Reviews

Most Helpful Customer Reviews
10 of 11 people found the following review helpful
5.0 out of 5 stars Ignore the bad reviews for this book 5 Jun 2011
Format:Paperback
I rarely feel the need to write a book review. However, there are a couple of reviews received here that are inaccurate and unfair. I don't agree with either. This book is a little gem. Lets put a few things in perspective:-
1) I have spent 30 years writing software - not only can I spot a little quality when I see it, but it's increasingly hard for me to find material to learn from. I learnt from (and enjoyed) this book.
2) Anyone thinking that a published book (with appropriate lead time to publish) is going to be totally up-to-date with Apple's ever regular changes to Xcode and it's templates needs to stand back and re-review the situation. This attitude it totally unreasonable. As it stands, these differences are so minor, and anybody unwilling to make the appropriate adjustments is simply not going to learn anything anyway .. they are simply too lazy.
3) The comments from the idiot who has "..solid DirectX experience and knows what it takes to programme games.." are inappropriate and out of context. This person clearly has trouble buying the correct book for his/her purposes. What particularly annoyed me about this person's comments was that their ego swamped their ability to recognise that any written reviews should be assisting people find the right book for them. Different people are looking to learn different things. Very selfish indeed.

For anyone wishing to get a solid, practical and great fun introduction to writing a game on the iOS platform, take a look at this book. I have now read this twice and it gets 5 stars from me!
Comment | 
Was this review helpful to you?
4 of 5 people found the following review helpful
5.0 out of 5 stars Excelent book to learn how to do iOS Games 14 Dec 2010
By misato
Format:Paperback
I've been reading 71square and i think this is the best blog about iPhone game programming. I highly recommend the book as there's more structutrated than content in the web.
It's been very useful to me ^^
Comment | 
Was this review helpful to you?
3 of 4 people found the following review helpful
4.0 out of 5 stars Excellent stuff for the newbie 28 Nov 2010
By Darius
Format:Kindle Edition
I am not a programmer but I have programmed a little in the past and used scripting languages. I understand the fundamentals of programming and how an application is put together but, for me, it's a big chasm from that to being able to write a game in a brand new language (never used Xcode or done any coding on the Apple platforms before.) This book bridged that chasm for me.

It takes you through all the fundamental elements that make up a 2D games and then explains how that translates to writing in Xcode for iOS for the iPhone (although it's valid for any iOS devices.) The book is clearly laid out into workable chapters - some more complex than others due to the principles of putting a game together.

The code for the book, along with the game you end up writing are downloadable, which makes this a very novel and ingenious way to learn to program. I have used may 'how to' books before from writing Python scripts, to using Photoshop and Final Cut, and the examples always seem to be abstract. A specific example will be given for a specific section, highlighting what thew author is trying to teach you in that particular section. What this author has done is bring all of this together to provide a useful and complete narrative through the book. The book teaches you how to write Sir Lamorak's Quest so you have a solid end point to which you are working towards when you start at page 1 - I found this immensely useful and aided my understanding of what I was doing and why.

It is a shame that the book was written on OpenGL ES 1.1 and the current version of Xcode supports 2.2 but with Apple so frequently updating things and the time I imagine it takes to put a book like this together, it is unsurprising.
Read more ›
Comment | 
Was this review helpful to you?
2.0 out of 5 stars Well written but out of date 7 July 2012
Format:Paperback|Verified Purchase
Had I bought this book in 2010, this review would have been very different.

Before I tell you the only con, I'd like to make it clear that ts book is very well written and easy to follow. The down loadable examples given in the book was more than enough for me to learn without actually looking into the book (but this was because I knew some programming to begin with.) where I didn't know what I was doing, the book explained clearly.

The book itself states that it will teach you the basic game mechanics to make the game featured in the book, so it will not help you make your own game from scratch. It will however teach you to understand the first steps and overall logic behind making a game.

Now onto the con. For me the only con was that this is out dated. I worked upto the middle of the book, up until the working on the whole game code, and found I could no longer get the code working, as it runs on a older version of the ios. All the examples also run on the older ios but for some reason, the last code does not compile. I do not have the patience to work through a whole game code to get it working, especially since I am still learning.

I have since then, moved onto things like game maker, stencyl, and other software which requires little coding and more time on design. It's because of these new softwares that I say this book is out dated. If you intend to make your own game from scratch, I would highly suggest using these softwares rather than spending time learning code, and if you do, you can still impliment your own code script into these software. The fact is there is now software available that allows users to 'bypass' the code.

In summary, this is a hood book, but for the current setting, there are programmes out there that allow you to make a game, and dedicate more time into design than code. For me, that is the better bargain.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Look for similar items by category


Feedback