05224nam 2200697 450 991045893730332120200520144314.01-78355-905-5(CKB)2550000001346316(EBL)1688600(SSID)ssj0001376850(PQKBManifestationID)11761786(PQKBTitleCode)TC0001376850(PQKBWorkID)11318422(PQKB)11479107(MiAaPQ)EBC1688600(PPN)228039649(Au-PeEL)EBL1688600(CaPaEBR)ebr10917816(CaONFJC)MIL639811(OCoLC)889999284(EXLCZ)99255000000134631620140908h20142014 uy 0engur|n|---|||||txtccrLearning Unity 2D game development by example create your own line of successful 2D games with Unity! /Venita Pereira ; cover image by Kerrie WoollhouseBirmingham, England :Packt Publishing,2014.©20141 online resource (266 p.)Community Experience DistilledIncludes index.1-78355-904-7 1-322-08560-9 Cover; Copyright; Credits; About the Author; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting to Know Unity; Overview; Game development''s background; Introducing Unity; Setting up Unity; Creating a new 2D project; Unity Editor interface; Toolbar; Scene View; Game View; Project Browser; Creating assets; Searching assets; Setting favorites; The Unity Asset Store; Importing assets; Hierarchy; Parenting; Creating GameObjects; The Inspector; Adding components; Extra Views; Console; Animation; Sprite Editor; Animator; Profiler; SummaryChapter 2: Setting the SceneOverview; What is a background?; Two methods to set a background; Setting a background using a static image; Importing our asset; Sprite settings within the Inspector; Texture Type; Sprite Mode; Packing Tag; Pixels to Units; Pivot; Filter Mode; Platform settings; Applying our settings; Assigning our asset to a GameObject; The toolbar method; The quick alternative method; GameObject Inspector settings; Position background; Color background; Layer background; Setting a background using a tileset; Seamless textures; Corner pieces; The grid settings; Creating a prefabThe resulting environmentCamera settings; Setting the foreground; Summary; Chapter 3: Add Some Character; Overview; What is a sprite?; Creating a sprite; Image editing software; Sprite sheet; Raster versus vector; File formats; Importing a sprite; Slicing sprite sheets; Sprite Editor; Manual slicing; Adding and removing a selection area; Toolbar controls; Automatic slicing; Slicing type - automatic; Slicing type - grid; Texture atlasing; What is a texture atlas?; Sprite packer; Adding our character; Sprite Renderer; Animating a sprite; Animation Editor; Dopesheet 2D animation; AnimatorSummaryChapter 4: Code Control; Overview; Why do we need code?; Programming languages; Levels of programming languages; Machine language; Assembly language; High-level languages; Scripting languages; UnityScript versus C# versus Boo; Code fundamentals; Data types; Operators; Functions; Conditional statements; If...else; Using comments; Classes; Private versus public; Importing external libraries; Code editor; Hello world; Controlling the character; Destroying the enemy; Coroutines; Namespaces; Unity Scripting Reference; Summary; Chapter 5: What''s Your Input?; Overview; Input versus outputInput in gamesOutput in games; Input types; Output types; Visual output; Audio; Controller vibration; Unity Input Manager; Detecting input; Buttons; OnGui; GUILayout.Button; Game controls; Raycasting; Summary; Chapter 6: Game #1 - Roguelike; Overview; What is Roguelike?; Adding a background; Animating the hero; The Walking Down animation; The Walking Left animation; The Walking Right animation; The Walking Up animation; Movement controls; Movement Controls Animator; Movement controls script; Randomly spawning enemies; Animating the enemy; Enemy movement; Shooting projectilesDetecting collisionsIf you are interested in creating your very own 2D games from scratch, then this book will give you all the tools you need to succeed. Whether you are completely new to Unity or have used Unity before and would like to learn about the new 2D features of Unity, this book is for you.Community experience distilled.Computer gamesProgrammingReal-time programmingComputer graphicsElectronic books.Computer gamesProgramming.Real-time programming.Computer graphics.794.81526Pereira Venita870383Woollhouse KerrieMiAaPQMiAaPQMiAaPQBOOK9910458937303321Learning Unity 2D game development by example1943055UNINA01491nas 2200493-a 450 991089280180332120260218110744.0(CKB)991042730733372(CONSER)sn-93017137-(DE-599)ZDB2459056-3(DE-599)2459056-3(EXLCZ)9999104273073337219870206b198u1987 --- aengtxtrdacontentcrdamediacrrdacarrierAMC news Australia Music Centre newsletterSydney The Centre1 online resourcePrint version: AMC news : 0811-3149 (DLC)sn 93017137 (OCoLC)15160498 MusicAustralia20th centuryHistory and criticismPeriodicalsMusiciansAustraliaPeriodicalsMusicfast(OCoLC)fst01030269Musiciansfast(OCoLC)fst01030837MusikgndZeitschriftgndAustraliafastAustraliengndCriticism, interpretation, etc.fastPeriodicals.fastPeriodicals.lcgftMusicHistory and criticismMusiciansMusic.Musicians.Musik.Zeitschrift.Australia Music Centre.JOURNAL9910892801803321exl_impl conversionAMC news4249284UNINA