LEADER 05021nam 2200625 450 001 9910809673703321 005 20240131151116.0 010 $a1-78528-509-2 035 $a(CKB)3710000000454705 035 $a(EBL)2120240 035 $a(OCoLC)915153917 035 $a(SSID)ssj0001561441 035 $a(PQKBManifestationID)16203939 035 $a(PQKBTitleCode)TC0001561441 035 $a(PQKBWorkID)14832745 035 $a(PQKB)10843463 035 $a(MiAaPQ)EBC2120240 035 $a(CaSebORM)9781785286018 035 $a(PPN)228009405 035 $a(EXLCZ)993710000000454705 100 $a20150805h20152015 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aBlueprints visual scripting for unreal engine $ebuild professional 3D games with unreal engine 4's visual scripting system /$fBrenden Sewell 205 $a1st edition 210 1$aBirmingham, England ;$aMumbai, [India] :$cPackt Publishing,$d2015. 210 4$dİ2015 215 $a1 online resource (188 p.) 225 1 $aCommunity Experience Distilled 300 $aIncludes index. 311 $a1-78528-601-3 327 $a""Cover""; ""Copyright""; ""Credits""; ""About the Author""; ""About the Reviewers""; ""www.PacktPub.com""; ""Table of Contents""; ""Preface""; ""Chapter 1: Object Interaction with Blueprints""; ""Creating a project and the first level""; ""Setting a template for a new project""; ""Making sense of the project settings""; ""Creating the project""; ""Adding objects to our level""; ""Exploring materials""; ""Creating materials""; ""Material Properties and Blueprint Nodes""; ""Adding substance to our material""; ""Creating our first Blueprint""; ""Exploring the Event Graph panel"" 327 $a""Detecting a hit""""Swapping a material""; ""Improving the Blueprint""; ""Adding movement""; ""Changing actor mobility and collision""; ""Breaking down our goal""; ""Storing data with variables""; ""Readying direction for calculations""; ""Getting relative speed using delta time""; ""Translating the existing location""; ""Updating location""; ""Changing direction""; ""Testing moving targets""; ""Summary""; ""Chapter 2: Enhancing Player Abilities""; ""Adding the running functionality by extending a Blueprint""; ""Breaking down the Blueprint character movement""; ""Customizing control inputs"" 327 $a""Adding a sprint ability""""Animating a zoom view""; ""Using a timeline to smooth transitions""; ""Increasing the projectile's speed""; ""Adding sound and particle effects""; ""Giving our targets state with branches""; ""Triggering sound effects, explosions, and destruction""; ""Summary""; ""Chapter 3: Creating Screen UI Elements""; ""Creating simple UI meters with UMG""; ""Drawing shapes with widget Blueprints""; ""Customizing the meter's appearance""; ""Creating ammo and enemy counters""; ""Displaying the HUD""; ""Connecting UI values to player variables"" 327 $a""Creating bindings for health and stamina""""Making text bindings""; ""Tracking the ammo and eliminated targets""; ""Reducing the ammo counter""; ""Increasing the targets eliminated counter""; ""Summary""; ""Chapter 4: Creating Constraints and Gameplay Objectives""; ""Constraining player actions""; ""Draining stamina while sprinting""; ""Using looping timers to repeat actions""; ""Blocking actions with branches""; ""Regenerating stamina""; ""Preventing firing actions when out of ammo""; ""Creating collectable objects""; ""Setting up collection logic""; ""Setting a gameplay win condition"" 327 $a""Displaying a target goal in the HUD""""Creating a win menu screen""; ""Displaying the menu""; ""Triggering a win""; ""Summary""; ""Chapter 5: Making Moving Enemies with AI""; ""Setting up the enemy actor to navigate""; ""Importing from the marketplace""; ""Expanding the play area""; ""Making the level traversable with a NavMesh""; ""Setting the stage for intelligence with AI assets""; ""Creating navigation behavior""; ""Setting up patrol points""; ""Enabling communication between assets""; ""Teaching our AI to walk with the Behavior Tree""; ""Making the AI chase the player"" 327 $a""Giving the enemy sight with Pawn Sensing"" 330 $aWhether you are an experienced game designer or artist looking to test your latest idea, or a complete novice looking to build their first video game, this is a great place to start learning how to build complex game mechanics quickly and easily without writing any text code. No programming experience required! 410 0$aCommunity experience distilled. 606 $aBlueprints 606 $aEngineering drawings 615 0$aBlueprints. 615 0$aEngineering drawings. 676 $a794.8 700 $aSewell$b Brenden$01667824 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910809673703321 996 $aBlueprints visual scripting for unreal engine$94027932 997 $aUNINA