You are previewing Build a Game with UDK.
O'Reilly logo
Build a Game with UDK

Book Description

Get started with the Unreal Development Kit and make your very first game!

  • Make games using the Unreal Development Kit

  • Design and create worlds

  • Learn to use powerful tools that are currently being used in the industry

  • Control gameplay with accessible scripting

In Detail

Many of the most popular games are built using toolkits comparable to UDK. Unreal Development Kit tools can help anyone take the ideas in their head and make them into a fully realized, playable world.

Build a Game with UDK is an introduction to the tools of the kit. From knowing about them, to creating virtual worlds, this book will teach you how to use the tools in making an enticing game.

You will learn how to build a world using the extensive art assets provided to you as part of UDK, and we’ll also look at creating a virtual world! Once we're done building, we’ll populate it with features that bring life to your game. If you’re looking to learn how to use professional level tools for making your own games, then this book is for you.

Table of Contents

  1. Build a Game with UDK
    1. Table of Contents
    2. Build a Game with UDK
    3. Credits
    4. About the Author
    5. About the Reviewers
    6. www.PacktPub.com
      1. Support files, eBooks, discount offers and more
        1. Why Subscribe?
        2. Free Access for Packt account holders
    7. Preface
      1. What this book covers
      2. What you need for this book
      3. Who this book is for
      4. Conventions
      5. Reader feedback
      6. Customer support
        1. Downloading the color images of this book
        2. Errata
        3. Piracy
        4. Questions
    8. 1. Hello UDK!
      1. Setup
        1. System requirements
        2. Download
        3. Installation
        4. Folders
        5. Shortcut
      2. Summary
    9. 2. Moving Around in the Development Environment
      1. Content Browser tabs
        1. Actor Classes
        2. Levels
        3. Scene
        4. Layers
        5. UI and Viewport layout
          1. Viewport Camera Controls
          2. Hotkeys
          3. Viewport toolbar
          4. Editor toolbars
      2. Summary
    10. 3. Building the Geometry of the World
      1. CSG brushes and volumes
        1. Builder Brush
        2. Geometry Mode and the Pen tool
      2. Terrain tool
      3. Foliage tools
      4. Summary
    11. 4. Filling Out your World with Details
      1. Static meshes
        1. Architecture
        2. Decoration
      2. Particle effects
      3. Lighting
      4. Post processing
      5. Summary
    12. 5. Kismet and Matinee
      1. Introduction to Kismet
        1. Hello world
        2. Events
        3. Actions
        4. Conditions
        5. Variables
        6. Subsequences
      2. Matinee
        1. Director
      3. Summary
    13. 6. AI Navigation, Pathing, and Enemy Setup
      1. Pylons and navigation meshes
      2. Path Nodes
      3. Enemies
        1. Spawning enemies
        2. Enemy movement
        3. Combat
        4. Gameplay
      4. Summary
    14. 7. Physics
      1. Fractured static meshes
      2. Basic physics actors
      3. Complex physics actors/ragdolls
      4. Other physics actors
        1. Physics Volume
        2. Force and Impulse actors
      5. Summary
    15. 8. Sounds
      1. Sound cues versus sound wave data
      2. Types of sound actors
        1. Using sound cues
          1. Ambient sound
          2. Ambient sound movable
        2. Using sound wave data
          1. Ambient sound simple
          2. Ambient sound non loop
          3. Ambient sound non looping toggleable
          4. Ambient sound simple toggleable
      3. Playing sounds in Kismet
      4. Playing sounds in Matinee
      5. Sound Cue Editor
      6. Summary
    16. 9. Materials
      1. Importing a texture
      2. Material Editor
        1. Constants
        2. Coordinates
        3. Math
        4. Parameter
        5. Texture
        6. WorldPosOffset
        7. Decal materials
      3. Summary
    17. 10. Characters and Animation
      1. Anim Set Editor
        1. Sockets and the Socket Manager
        2. Animation Notifies
      2. Anim Trees
      3. Animating placed skeletal meshes
      4. Animating in Matinee
      5. Summary
    18. A. Glossary of Terms
    19. Index