舉報

會員
Unreal Development Kit Game Design Cookbook
最新章節:
Index
Writtenincookbookstyle,thisbookoffersmanyrecipestolearngamedesignwithUDK.Eachrecipecontainsstep-by-stepinstructionsfollowedbyanalysisofwhatwasdoneineachtaskandotherusefulinformation.Thebookisdesignedsothatyoucanreaditchapterbychapter,oryoucanlookatthelistofrecipesandrefertotheminnoparticularorder.ThisbookismeantforgameartistswhoaregettingusedtoUDKbutmayfeeltheneedforguidanceonmattersofimplementation.ItalsotargetsbravebeginnerswhoarestrugglingtofindanallinonepackageforgettingstartedwithUDK,andwantareadytohandreference.Leveldesignerscanusethisbooktogaugetheirunderstandingoftheeditor,checkforspecificproblems,anddiscovergemstheymaynothavecomeacrossbefore.
目錄(155章)
倒序
- coverpage
- Unreal Development Kit Game Design Cookbook
- Credits
- About the Authors
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Heads Up—UDK Interface Essentials
- Introduction
- Installing UDK and folder structure
- What content comes with UDK?
- Beginning building and testing a new level
- Deciding on your preferences
- UI survival steps
- Navigating the Content Browser
- Accessing assets in the Content Browser
- Creating and managing packages
- Importing your own content
- Cooking a map in Unreal Frontend
- Mobile device emulation
- Kismet debugging
- Chapter 2. Notes From an Unreal World—Constructing Game World Elements
- Introduction
- How to handle BSP geometry
- Building a hollow room
- Adjusting surface properties of BSP
- Generating volume from the BSP brush
- Handling StaticMesh actors in the scene
- Setting collision in the Static Mesh Editor
- Creating Terrain Deco Layers and Material Layers
- Creating a Landscape
- Scattering meshes on a Landscape using the Foliage tool
- Creating a steamy plume in Cascade
- Chapter 3. It Lives!—Character Setup and Animation
- Introduction
- Installing ActorX and exporting skeletal animation
- Importing SkeletalMesh content into UDK
- Morph targets and .FBX importing
- Setting up sockets
- Attachments to SkeletalMeshes without using sockets
- Setting up a custom AnimTree
- Defining animations in your AnimTree
- Configuring your character to use your AnimTree
- How to use a single bone control chain to correct an offset crouch animation
- Setting up a physics asset using PhAT
- Adding limits to physics asset joint rotations
- Adding a physics-driven tail to a key framed SkeletalMesh
- Enabling the head to face in a given direction for tracking purposes
- Setting a LookAt target for head rotation in code
- Setting morph weights in code
- Calling up SkeletalMesh animation using Matinee
- Associating sounds with character moves in Matinee
- Sound for non-Matinee controlled animation
- Chapter 4. Got Your Wires Crossed?—Visual Scripting of Gameplay in Kismet
- Introduction
- Kismet UI essentials
- Creating a simple enemy Bot
- Event-based movement of scene objects in Matinee
- Trace actions in a shooting situation
- Revealing and hiding scene actors during gameplay
- Producing sounds through Kismet
- Using Take Damage events to produce explosions
- Understanding the usage of Named Variables
- Tidying up Kismet networks using Sub-sequences
- Tidying up Kismet networks using Remote Events
- Toggling Materials through Kismet
- Toggling lights through Kismet
- Animating PointLights in Matinee to mimic texture animation
- Making a comparison following a countdown
- Using Integer Counter to count enemy deaths
- Controlling node flow using a Gate action
- Making Bots follow a path
- Chapter 5. It Is Your Destiny!—Scripting Complex Gameplay Flow in Kismet
- Prefabs including Kismet references
- Swapping control of a Bot using Possess Pawn
- Ways to stop a recurring loop
- Setting up cinematic cameras
- Animating cinematic cameras
- Obtaining a trigger event off a RigidBody
- Creating a firing pattern based puzzle
- Allowing the player to pick up carry and place an object
- Exploring 'following' and 'attracting' behaviors
- Creating a regenerative health shield
- Creating a per-session checkpoint series
- Chapter 6. Under The Hood—Configuration and Handy Tweaks for UDK
- Groundwork for adjusting configuration defaults
- Enabling the remote control for game inspection
- Changing the Play in Editor view resolution
- Removing the loading hints and similar articles
- Editing DefaultEngineUDK to allow 4096x4096 texture compression
- Setting the preview player size reference object
- Binding a keyboard shortcut to a player action
- Adjusting player speed
- Creating your own Kismet node for speed
- Changing the default player sounds
- Replacing the HUD
- DrawText and GameType concerns
- Handling level content streaming
- Spawning objects from a hit impact
- Chapter 7. Hi I'm Eye Candy!—Ways to Create and Use Particle Effects
- Introduction
- Editing the color graph of a particle over time
- Animating particles using SubUV charts
- Adding one particle's movement to another
- Making collision detection work for particles
- Controlling sort order for translucent Materials
- Making animated textures using particle systems
- Making trails with AnimTrail TypeData
- Assigning Level Of Detail (LOD) to a particle system
- Leaving a bloody trail
- Chapter 8. Then There Was Light!—Manipulating Level Light and Shadows
- Introduction
- Emissive lighting
- Comparison of static and dynamic lighting
- Light exclusivity using channels and levels
- Adjusting shadows through light environments
- Distance field shadows
- Penumbras and hotspots
- Accessing the main PostProcessChain
- Ambient occlusion
- Depth of field
- Ensuring shadows work with translucent or alpha based materials
- Enabling and controlling light shafts
- Enhancing sunrays using lens flares
- Creating caustics using projected imagery
- Translucent colored glass
- Chapter 9. The Devil Is In The Details!—Making the Most of Materials
- Introduction
- Animating a Material Instance Constant in Kismet
- Forcing a mesh to always face the camera
- A cloth-like effect using WorldPositionOffset
- Creating murky liquid
- Creating a scanning effect
- Quick glass
- Creating transitions between Materials
- Static Cubemap creation and real-time reflection
- Wet surface reflections with dynamic actors
- Making a holographic effect using Bump Offset
- Interactive Foliage Actors
- Getting varied hit impacts off models using a PhysicalMaterial
- Chapter 10. The Way Of The Flash UI—Scaleform CLIK and Flash Interfaces
- Introduction
- Setting yourself up to work with Scaleform
- Working with images to skin a button
- Cursor design and script for cursors
- Importing SWF content to UDK
- Placing an SWF on a BSP using Render to Texture
- Index 更新時間:2021-08-20 15:41:51
推薦閱讀
- AutoCAD快速入門與工程制圖
- 蕩胸生層云:C語言開發修行實錄
- Practical Data Wrangling
- 工業機器人工程應用虛擬仿真教程:MotoSim EG-VRC
- Visual C# 2008開發技術詳解
- 人工智能與人工生命
- 筆記本電腦維修90個精選實例
- 精通數據科學:從線性回歸到深度學習
- Photoshop行業應用基礎
- Linux嵌入式系統開發
- 重估:人工智能與賦能社會
- Learn Microsoft Azure
- 納米集成電路制造工藝(第2版)
- 新世紀Photoshop CS6中文版應用教程
- 歐姆龍PLC應用系統設計實例精解
- 實戰大數據(Hadoop+Spark+Flink):從平臺構建到交互式數據分析(離線/實時)
- Cloud Native Development Patterns and Best Practices
- TensorFlow 2.0卷積神經網絡實戰
- Advanced Serverless Architectures with Microsoft Azure
- MicroStrategy Quick Start Guide
- 微機原理與應用
- 大數據安全技術與應用
- 51系列單片機系統設計與實踐
- 人工智能基礎
- 樂高創意機器人教程(初級 下冊 6-12歲) (青少年iCAN+創新創意實踐指導叢書)
- 零基礎學三菱PLC編程:入門、提高、應用、實例
- 操作系統(第3版)
- Hands-On Artificial Intelligence for IoT
- Build Supercomputers with Raspberry Pi 3
- C++語言程序設計