My Account Log in

1 option

Beginning iOS6 games development / Lucas Jordan.

O'Reilly Online Learning: Academic/Public Library Edition Available online

View online
Format:
Book
Author/Creator:
Jordan, Lucas L.
Language:
English
Subjects (All):
Video games--Design.
Video games.
Video games--Programming.
iOS (Electronic resource).
Physical Description:
1 online resource (349 p.)
Edition:
1st ed. 2012.
Place of Publication:
New York : Apress : Distributed to the book trade worldwide by Springer Science+Business Media, c2012.
Language Note:
English
System Details:
text file
Summary:
Game apps on iPhone and now The New iPad remain one of the most popular type of apps in the Apple iTunes App Store. Does Angry Birds ring a bell? Now, you can learn to build game apps for the iPhone 5 and The New iPad using the new iOS 6 SDK. Beginning iOS 6 Games Development provides a clear path for you to learn and create iPhone and iPad game apps using the iOS 6 SDK platform. You'll learn how to use the core classes to create rich and dynamic games apps, including graphics, animations, and sound. The latest version of Xcode 4.5 will be used in parts of the book to guide you along the way of building your iPhone or iPad game apps. Other topics include iOS 6 game apps development with the newest iOS Game Center update, persisting user data, and designing a compelling user experience. After reading this book, you'll come away with the skills and techniques for building a game app, top to bottom, that could perhaps even be sold on the Apple iTunes App Store. *** NOTE: This book is an update of Beginning iOS 5 Games Development (ISBN-13: 978-1430237105) and Beginning iPhone Games Development (ISBN-10: 1430225998).
Contents:
Title Page; Contents at a Glance; Table of Contents; About the Author; About the Technical Reviewer; Acknowledgments; Chapter 1 A Simple First Game; Creating a Project in Xcode: Sample 1; A Project's File Structure; Customizing Your Project; Arranging Xcode Views to Make Life Easier; Adding a New View; Simple Navigation; Adding the Rock, Paper, Scissors View; Customizing a UIView; Summary; Chapter 2 Setting up Your Game Project; Creating Your Game Project; Customizing a Universal Application; How an iOS Application Initializes; Understanding UIViewControllers
Customizing Behavior Based on Device TypeGraphically Designing Your UI in a Universal Way; A First Look at Interface Builder; Adding UI Elements to an XIB File; Add a UIViewController to a XIB; Creating New IBOutlets from Interface Builder; Responding to Changes in Orientation; Summary; Chapter 3 Explore the Game Application Life Cycle; Understanding the Views in a Game; Exploring the Role Each View Plays; Understanding the Project's Structure; Configuring an Application for Multiple Views; Reviewing GameController_iPhone.xib; Reviewing GameController.h; Bringing the Views onto the Screen
Changing Views in Response to User ActionsUsing a Delegate to Communicate Application State; Declaring CoinsControllerDelegate; Implementing the Defined Tasks; HighscoreController: A Simple, Reusable Component; HighscoreController Implementation and Layout; The Highscores Class; The Score Class; Preserving Game State; Archiving and Unarchiving Game State; Implementing Life Cycle Tasks; Summary; Chapter 4 Quickly Build an Input-Driven Game; Exploring How to Get Content on the Screen; Understanding UIView; Core Graphics Type Defi nitions; Using Core Graphics Types; Understanding Animations
The Static Animation Tasks of UIViewBuilding the Game Coin Sorter; Implementing Game State; Initialization and Setup; Starting a New Game; Continuing a Game; Initializing the UIViews for Each Coin; The Model; Interpreting User Input; Animating Views with Core Animation; Summary; Chapter 5 Quickly Build a Frame-by-Frame Game; Setting Up Your First Frame-by-Frame Animation; Simple Movement; Implementing the Classes; Moving the Spaceship; Responding to a User Tap; Understanding CADisplayLink and NSRunLoop; Abstracting the UI; Understanding Actors; Example2Controller Overview; A Simple Actor
Actor Subclasses: Viper02Actor Subclass: Asteroid02; Drawing Actors on the Screen; Updating the UIView for Each Actor; Placing UIImageView in the Screen; Actor State and Animations; The Tumbling Effect; The Rotating Effect; Summary; Chapter 6 Create Your Characters: Game Engine, Image Actors, and Behaviors; Understanding the Game Engine Classes; The GameController Class; Setting Up GameController; Calling displayLinkCalled and updateScene; Updating updateScene; Calling doAddActors and doRemoveActors; Adding and Removing Actors; Sorting Actors; Managing the UIView; The Actor Class
Implementing Actor
Notes:
Includes index.
ISBN:
9781430244233
1430244232
OCLC:
831116013

The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.

Find

Home Release notes

My Account

Shelf Request an item Bookmarks Fines and fees Settings

Guides

Using the Find catalog Using Articles+ Using your account