Cargando…

Learning iOS 8 game development using Swift : create robust and spectacular 2D and 3D games from scratch using Swift--Apple's latest and easy-to-learn programming language /

This book is for novices as well as proficient game developers who want to learn more about game development using Swift. If you are from a 2D game development background and would like to learn the basics of 3D game development, this book is for you. Additionally, if you want to learn the basics of...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Shekar, Siddharth (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham, UK : Packt Publishing, 2015.
Colección:Community experience distilled.
Temas:
Acceso en línea:Texto completo

MARC

LEADER 00000cam a2200000 i 4500
001 EBSCO_ocn911430906
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150623s2015 enka o 001 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d IDEBK  |d EBLCP  |d DEBSZ  |d DEBBG  |d YDXCP  |d COO  |d N$T  |d OCLCQ  |d MERUC  |d OCLCF  |d CEF  |d UKMGB  |d OCLCQ  |d WYU  |d UAB  |d AU@  |d OCLCO  |d UKAHL  |d OCLCQ  |d OCLCO  |d SFB  |d GRACO  |d OCLCQ  |d QGK 
016 7 |a 018007141  |2 Uk 
019 |a 910705886  |a 913921652  |a 1259085038 
020 |a 9781784390822  |q (electronic bk.) 
020 |a 1784390828  |q (electronic bk.) 
020 |z 1784390828 
020 |z 178439355X 
020 |z 9781784393557 
029 1 |a DEBBG  |b BV042683781 
029 1 |a DEBBG  |b BV043620717 
029 1 |a DEBSZ  |b 433957204 
029 1 |a DEBSZ  |b 44658990X 
029 1 |a GBVCP  |b 826941400 
029 1 |a UKMGB  |b 018007141 
035 |a (OCoLC)911430906  |z (OCoLC)910705886  |z (OCoLC)913921652  |z (OCoLC)1259085038 
037 |a CL0500000606  |b Safari Books Online 
050 4 |a QA76.774.I67 
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 004.12093874 
049 |a UAMI 
100 1 |a Shekar, Siddharth,  |e author. 
245 1 0 |a Learning iOS 8 game development using Swift :  |b create robust and spectacular 2D and 3D games from scratch using Swift--Apple's latest and easy-to-learn programming language /  |c Siddharth Shekar. 
246 3 0 |a Create robust and spectacular 2D and 3D games from scratch using Swift--Apple's latest and easy-to-learn programming language 
264 1 |a Birmingham, UK :  |b Packt Publishing,  |c 2015. 
300 |a 1 online resource (1 volume) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Community experience distilled 
588 0 |a Online resource; title from cover (Safari, viewed June 17, 2015). 
500 |a Includes index. 
505 0 |a Cover; Copyright; Credits; About the Author; Acknowledgments; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started; Downloading and Installing Xcode; Creating an iOS developer account; Introducing Swift; Introducing Playground; Exploring SpriteKit; New features in SpriteKit; Looking at the default SpriteKit project; Exploring SceneKit; Looking at the default SceneKit project; Understanding 3D objects; 2D and 3D coordinate system; The basics of SceneKit; Introducing Metal; The graphics pipeline; Summary; Chapter 2: Swift Basics; Variables; Operators 
505 8 |a Arithmetic operatorsComparison operators; Logical operators; Arithmetic increment/decrement; Composite operations; Statements; Decision making statements; The if statement; The if else statement; The else if statement; Conditional expressions; The switch statement; Looping statements; The while loop; The do while loop; The for loop; The for in loop; Arrays; Looping through arrays; Adding, removing, and inserting objects into arrays; Important array functions; Dictionary; Adding and removing objects from the dictionary; Looping through items in the dictionary; Dictionary functions; Functions 
505 8 |a Simple functionsPassing a parameter; Passing more than one parameter; Returning a value; Default and named parameters; Returning more than one value; Classes; Properties and initializers; Custom methods; Inheritance; Access specifiers; Optionals; Summary; Chapter 3: An Introduction to Xcode; Xcode application types; Master-Detail Application; Page-Based Application; Tabbed Application; Single View Application; The Xcode interface; The toolbar; The Navigation panel; The Project Navigation tab; The Symbol Navigator tab; The Find Navigator tab; The Issue Navigator tab; The Test Navigator tab 
505 8 |a The Debug Navigator tabThe Breakpoint Navigator tab; The Report Navigator tab; The Utility panel; The Single View Project; The project root; General; The Capabilities tab; The Info tab; The Build Settings tab; The Build Phases tab; The Build Rules tab; The project folder; The Utility panel (Redux); The inspector tabs; The library; The Debug panel; Running the app on the device; Summary; Chapter 4: SpriteKit Basics; Introduction to SpriteKit and SKScene; Adding a main menu scene; Adding a gameplay scene; Adding a background and a hero; Updating the position of the hero; Adding player controls 
505 8 |a Adding enemiesAdding enemy bullets; Collision detection; Keeping score; Displaying score; Displaying game over; Adding the main menu button; Saving the high score; Resetting the high score count; Summary; Chapter 5: Animation and Particles; Sprite sheet animation; Basic SpriteKit animation; Exploring Texture Packer; Data; Texture; Layout; Sprites; Creating the hero spritesheet; Animating the hero; Particle systems; Designing particles; Name; Background; Particle texture; Particles; Lifetime; Position Range; Angle; Speed; Acceleration; Alpha; Scale; Rotation; Color Blend; Color Ramp 
520 |a This book is for novices as well as proficient game developers who want to learn more about game development using Swift. If you are from a 2D game development background and would like to learn the basics of 3D game development, this book is for you. Additionally, if you want to learn the basics of graphics programming and shaders, this book will be a good starting point. 
546 |a English. 
590 |a eBooks on EBSCOhost  |b EBSCO eBook Subscription Academic Collection - Worldwide 
630 0 0 |a IOS (Electronic resource) 
630 0 7 |a IOS (Electronic resource)  |2 fast  |0 (OCoLC)fst01784820 
650 0 |a Mobile games  |x Design. 
650 0 |a Computer games  |x Development  |x Design. 
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 
776 0 8 |i Print version:  |a Shekar, Siddharth.  |t Learning iOS 8 game development using Swift : create robust and spectacular 2D and 3D games from scratch using Swift - Apple's latest and easy-to-learn programming language.  |d Birmingham, [England] ; Mumbai, [India] : Packt Publishing, ©2015  |h 341 pages  |k Community experience distilled.  |z 9781784393557 
830 0 |a Community experience distilled. 
856 4 0 |u https://ebsco.uam.elogim.com/login.aspx?direct=true&scope=site&db=nlebk&AN=1000531  |z Texto completo 
938 |a Askews and Holts Library Services  |b ASKH  |n AH28649624 
938 |a EBSCOhost  |b EBSC  |n 1000531 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis31698593 
938 |a YBP Library Services  |b YANK  |n 12457980 
994 |a 92  |b IZTAP