LEADER 04635nmm a2200517 u 4500
001 EB001927548
003 EBX01000000000000001090450
005 00000000000000.0
007 cr|||||||||||||||||||||
008 210123 ||| eng
020 |a 1491999055 
020 |a 9781491999035 
020 |a 9781491999059 
050 4 |a QA76.76. C672 
100 1 |a Manning, Jon 
245 0 0 |a IOS Swift game development cookbook  |b simple solutions for game development problems  |c Jonathon Manning and Paris Buttfield-Addison 
250 |a 3rd edition 
260 |a Beijing  |b O'Reilly Media  |c 2018 
300 |a 1 online resource  |b color illustrations 
505 0 |a SolutionDiscussion; 2.11 Theming UI Elements with UIAppearance; Problem; Solution; Discussion; 2.12 Rotating a UIView in 3D; Problem; Solution; Discussion; 2.13 Overlaying Menus on Top of Game Content; Problem; Solution; Discussion; 2.14 Designing Effective Game Menus; Problem; Solution; Discussion; Chapter 3. Input; 3.1 Detecting When a View Is Touched; Problem; Solution; Discussion; 3.2 Responding to Tap Gestures; Problem; Solution; Discussion; 3.3 Dragging an Image Around the Screen; Problem; Solution; Discussion; 3.4 Detecting Rotation Gestures; Problem; Solution; Discussion 
505 0 |a Cover; Copyright; Table of Contents; Preface; Audience; Organization of This Book; Additional Resources; Conventions Used in This Book; Using Code Examples; O'Reilly Safari; How to Contact Us; Acknowledgments; Chapter 1. Laying Out a Game; 1.1 Laying Out Your Engine; Problem; Solution; Discussion; 1.2 Creating an Inheritance-Based Game Layout; Problem; Solution; Discussion; 1.3 Creating a Component-Based Game Layout; Problem; Solution; Discussion; 1.4 Creating a Component-Based Game Layout Using GameplayKit; Problem; Solution; Discussion; 1.5 Calculating Delta Times; Problem; Solution 
505 0 |a Includes bibliographical references and index 
505 0 |a 1.14 Performing a Task in the FutureProblem; Solution; Discussion; 1.15 Making Operations Depend on Each Other; Problem; Solution; Discussion; 1.16 Filtering an Array with Closures; Problem; Solution; Discussion; 1.17 Loading New Assets During Gameplay; Problem; Solution; Discussion; 1.18 Adding Unit Tests to Your Game; Problem; Solution; Discussion; 1.19 2D Grids; Problem; Solution; Discussion; 1.20 Using Randomization; Problem; Solution; Discussion; 1.21 Building a State Machine; Problem; Solution; Discussion; Chapter 2. Views and Menus; 2.1 Working with Storyboards; Problem; Solution 
505 0 |a Discussion1.6 Detecting When the User Enters and Exits Your Game; Problem; Solution; Discussion; 1.7 Updating Based on a Timer; Problem; Solution; Discussion; 1.8 Updating Based on When the Screen Updates; Problem; Solution; Discussion; 1.9 Pausing a Game; Problem; Solution; Discussion; 1.10 Calculating Time Elapsed Since the Game Start; Problem; Solution; Discussion; 1.11 Working with Closures; Problem; Solution; Discussion; 1.12 Writing a Method That Calls a Closure; Problem; Solution; Discussion; 1.13 Working with Operation Queues; Problem; Solution; Discussion 
505 0 |a 2.2 Creating View ControllersProblem; Solution; Discussion; 2.3 Using Segues to Move Between Screens; Problem; Solution; Discussion; 2.4 Using Constraints to Lay Out Views; Problem; Solution; Discussion; 2.5 Adding Images to Your Project; Problem; Solution; Discussion; 2.6 Slicing Images for Use in Buttons; Problem; Solution; Discussion; 2.7 Using UI Dynamics to Make Animated Views; Problem; Solution; Discussion; 2.8 Moving an Image with Core Animation; Problem; Solution; Discussion; 2.9 Rotating an Image View; Problem; Solution; Discussion; 2.10 Animating a Popping Effect on a View; Problem 
653 |a GAMES / Board / bisacsh 
653 |a Jeux vidéo / Programmation 
653 |a Computer games / Design / fast 
653 |a Jeux vidéo / Conception 
653 |a iOS (Electronic resource) / fast 
653 |a Video games / Programming / http://id.loc.gov/authorities/subjects/sh95003476 
653 |a Video games / Programming / fast 
653 |a Video games / Design 
653 |a iOS (Electronic resource) / http://id.loc.gov/authorities/names/n2010039603 
700 1 |a Buttfield-Addison, Paris  |e author 
041 0 7 |a eng  |2 ISO 639-2 
989 |b OREILLY  |a O'Reilly 
776 |z 1491999055 
776 |z 9781491999080 
776 |z 9781491999059 
776 |z 149199908X 
776 |z 9781491999035 
776 |z 1491999039 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781491999073/?ar  |x Verlag  |3 Volltext 
082 0 |a 794.815265 
082 0 |a 745.4