Cargando…

Learning objective-C by developing iPhone games : leverage Xcode and objective-C to develop iPhone games /

Written as a practical and engaging tutorial, this book guides you through the development of your own exciting, fully featured, games. If you are a beginner and an enthusiast who dreams about creating games and is in need of some additional inspiration and knowledge, then this book is for you. No p...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Booker, Amy M. (Autor)
Otros Autores: Walters, Joseph D. (Diseñador de portada)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, England : Packt Publishing, 2014.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn880458044
003 OCoLC
005 20231017213018.0
006 m o d
007 cr cn|||||||||
008 140519t20142014enka o 001 0 eng d
040 |a E7B  |b eng  |e rda  |e pn  |c E7B  |d UMI  |d OCLCO  |d DEBBG  |d DEBSZ  |d IDEBK  |d EBLCP  |d YDXCP  |d S4S  |d COO  |d N$T  |d OCLCQ  |d D6H  |d AGLDB  |d OCLCQ  |d ICA  |d OCLCQ  |d JBG  |d MOR  |d CCO  |d PIFAG  |d ZCU  |d MERUC  |d OCLCQ  |d U3W  |d REB  |d STF  |d OCLCF  |d OCLCQ  |d VTS  |d CEF  |d ICG  |d INT  |d VT2  |d AU@  |d UKMGB  |d OCLCQ  |d WYU  |d G3B  |d TKN  |d OCLCQ  |d UAB  |d DKC  |d OCLCQ  |d M8D  |d UKAHL  |d OCLCQ  |d OCLCO  |d QGK  |d OCLCQ  |d OCL 
016 7 |a 018014317  |2 Uk 
019 |a 878918867  |a 880640878  |a 1259147745 
020 |a 9781849696111  |q (e-book) 
020 |a 184969611X  |q (e-book) 
020 |a 1849696101 
020 |a 9781849696104 
020 |a 1306708907 
020 |a 9781306708906 
020 |z 9781849696104 
029 1 |a AU@  |b 000062305861 
029 1 |a AU@  |b 000067098790 
029 1 |a DEBBG  |b BV042032855 
029 1 |a DEBBG  |b BV043608856 
029 1 |a DEBSZ  |b 405716184 
029 1 |a DEBSZ  |b 414183312 
029 1 |a DEBSZ  |b 484723251 
029 1 |a GBVCP  |b 784917809 
029 1 |a UKMGB  |b 018014317 
029 1 |a UNITY  |b 140241469 
035 |a (OCoLC)880458044  |z (OCoLC)878918867  |z (OCoLC)880640878  |z (OCoLC)1259147745 
037 |a CL0500000436  |b Safari Books Online 
050 4 |a TK6570.M6  |b .B66 2014eb 
072 7 |a COM  |x 013000  |2 bisacsh 
072 7 |a COM  |x 014000  |2 bisacsh 
072 7 |a COM  |x 018000  |2 bisacsh 
072 7 |a COM  |x 067000  |2 bisacsh 
072 7 |a COM  |x 032000  |2 bisacsh 
072 7 |a COM  |x 037000  |2 bisacsh 
072 7 |a COM  |x 052000  |2 bisacsh 
082 0 4 |a 005.26  |2 23 
049 |a UAMI 
100 1 |a Booker, Amy M.,  |e author. 
245 1 0 |a Learning objective-C by developing iPhone games :  |b leverage Xcode and objective-C to develop iPhone games /  |c Amy M. Booker, Joseph D. Walters ; cover image by Joseph D. Walters. 
264 1 |a Birmingham, England :  |b Packt Publishing,  |c 2014. 
264 4 |c ©2014 
300 |a 1 online resource (284 pages) :  |b illustrations (some color), tables 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a text file 
490 1 |a Community Experience Distilled 
500 |a Includes index. 
588 0 |a Online resource; title from PDF title page (ebrary, viewed May 17, 2014). 
505 0 |a Cover; Copyright; Credits; About the Authors; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: The Environment -- Installing and Working with Xcode; Becoming an Apple developer ; Registering as an Apple developer; Becoming an iOS developer; Registering as an iOS developer; Downloading and installing Xcode; The Xcode IDE; Opening Xcode for the first time; The Xcode workspace; The toolbar; The Stop button; The Scheme pop-up menu; The Activity viewer; The Editor buttons; The View buttons; The Navigation area; The Editor area; The Debugger area; The Utility area. 
505 8 |a The iOS Simulator Summary; Chapter 2: Programming and Objective-C; Understanding Objective-C; Programming basics; Basic data types; Text data types; Numeric data types; Other data types; Variables; Constants; Comments; Operators; Arithmetic operators; Comparison operators; Logical operators; Increment and decrement operators; Compound operators; Control statements; The if statement; The if ... else statement; The if ... else if statement; The switch statement; Loops; The for loop; The while loop; The do while loop; The break statement; The continue statement; Functions; Variable scope. 
505 8 |a Object-oriented programmingObjects; Classes; Methods; Pointers; Objective-C data types; NSString; NSMutableString; NSNumber; NSSet; NSMutableSet; NSArray; NSMutableArray; Hello World!; Programming with Objective-C; @interface; @implementation; Model-view-controller; Summary; Chapter 3: iPhone Game Development Basics -- The Matching Game; Scenes and views; Understanding storyboards; The memory game code; Frameworks; Building our game scene; Summary; Chapter 4: Drawing Pictures -- Space Invaders; Understanding screens and graphics; Adding graphics programmatically; Moving our ship sprite. 
505 8 |a Creating our enemiesUsing a sprite sheet; Creating the enemy bombs; Summary; Chapter 5: The Game Engine -- Space Invaders Part 2; Understanding the game logic; Understanding state machines; Learning the game state; Collision detection; Timers and frame rates; Debugging your code; Summary; Chapter 6: The Audio Engine -- The Simon Memory Game; Introduction to audio; File formats; Bit rates; Sample rates; Data formats; The Simon Says game; Summary; Chapter 7: User Interactivity -- Mini Golf; Using user input and touch events; Using gestures in iOS apps; Using touch start, move, and end. 
505 8 |a Initializing our codeTouch events; Updating the screen; Using other mechanisms; Shake; Orientation; Tilt; Motion; Summary; Chapter 8: The Galaxy Game; Planning the game; Creating the game concept document; Creating the game design document; Creating the technical design document; Considering the design and flow; Focusing on resource management; Creating game screens; Building the user interface; Setting up the gameplay environment; Creating and controlling the player; Creating and controlling the enemies; Collision detection; Adding sounds; Summary; Chapter 9: Releasing Your Game. 
520 |a Written as a practical and engaging tutorial, this book guides you through the development of your own exciting, fully featured, games. If you are a beginner and an enthusiast who dreams about creating games and is in need of some additional inspiration and knowledge, then this book is for you. No programming experience is expected. 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
650 0 |a Computer games  |x Programming. 
650 0 |a iPhone (Smartphone)  |x Programming. 
650 6 |a Jeux d'ordinateur  |x Programmation. 
650 6 |a iPhone (Téléphone intelligent)  |x Programmation. 
650 7 |a COMPUTERS  |x Computer Literacy.  |2 bisacsh 
650 7 |a COMPUTERS  |x Computer Science.  |2 bisacsh 
650 7 |a COMPUTERS  |x Data Processing.  |2 bisacsh 
650 7 |a COMPUTERS  |x Hardware  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Information Technology.  |2 bisacsh 
650 7 |a COMPUTERS  |x Machine Theory.  |2 bisacsh 
650 7 |a COMPUTERS  |x Reference.  |2 bisacsh 
650 7 |a Video games  |x Programming.  |2 fast  |0 (OCoLC)fst00872114 
700 1 |a Walters, Joseph D.,  |e cover designer. 
776 0 8 |i Print version:  |a Booker, Amy M.  |t Learning objective-C by developing iPhone games : leverage Xcode and objective-C to develop iPhone games.  |d Birmingham, England : Packt Publishing, ©2014  |h v, 263 pages  |k Community experience distilled.  |z 9781849696104 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=771460  |z Texto completo 
936 |a BATCHLOAD 
938 |a Askews and Holts Library Services  |b ASKH  |n AH26851299 
938 |a ebrary  |b EBRY  |n ebr10868172 
938 |a EBSCOhost  |b EBSC  |n 771460 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis28268650 
938 |a YBP Library Services  |b YANK  |n 11800720 
994 |a 92  |b IZTAP