Mastering UDK Game Development


Mastering UDK Game Development
eBook: $26.99
Formats: PDF, PacktLib, ePub and Mobi formats
$22.94
save 15%!
Print + free eBook + free PacktLib access to the book: $71.98    Print cover: $44.99
$44.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Reviews
Support
Sample Chapters
  • Guides you through advanced projects that help augment your skills with UDK by practical example
  • Comes complete with all the art assets and additional resources that you need to create stunning content
  • Perfect for level designers who want to take their skills to the next level

Book Details

Language : English
Paperback : 290 pages [ 235mm x 191mm ]
Release Date : March 2013
ISBN : 1849695601
ISBN 13 : 9781849695602
Author(s) : John P. Doran
Topics and Technologies : All Books, Game Development, Games

Table of Contents

Preface
Project One: Advanced Kismet – Creating a Third-person Platformer
Project Two: Terror in Deep Space
Project Three: Terror in Deep Space 2: Even Deeper
Project Four: Creating a Custom HUD
Project Five: Creating Environments
Project Six: Dynamic Loot
Project Seven: Managing Loot
Project Eight: UnrealScript: A Primer
Index
    • Project Two: Terror in Deep Space
      • Mission Briefing
      • Creating our level and camera
      • Adding ship functionality
      • Ship particles
      • Avoiding obstacles
      • Shooting and screen shaking
      • Mission Accomplished
      • You Ready to go Gung HO? A Hotshot Challenge
        • Project Four: Creating a Custom HUD
          • Mission Briefing
          • Setting up Flash
          • Creating our HUD
          • Importing Flash files into UDK
          • Mission Accomplished
          • You Ready to go Gung HO? A Hotshot Challenge
          • Project Five: Creating Environments
            • Mission Briefing
            • Building the stage
            • Creating the backdrop
            • Placing assets in the level
            • Mission Accomplished
            • You Ready to go Gung HO? A Hotshot Challenge
            • Project Six: Dynamic Loot
              • Mission Briefing
              • Creating a dynamic object
              • Picking up an object
              • Dropping the object
              • Equipping the object
              • Mission Accomplished
              • You Ready to go Gung HO? A Hotshot Challenge
              • Project Seven: Managing Loot
                • Mission Briefing
                • Adding a cursor
                • Customizing buttons and resizing windows
                • Building/adding functionality to the inventory
                • Importing Flash files into the UDK
                • Mission Accomplished
                • You Ready to go Gung HO? A Hotshot Challenge
                • Project Eight: UnrealScript: A Primer
                  • Mission Briefing
                  • Installing UnCodeX
                  • Setting up our IDE
                  • "Hello world!" to UnrealScript
                  • Creating a flickering light
                  • Mission Accomplished
                  • You Ready to go Gung HO? A Hotshot Challenge

                  John P. Doran

                  John P. Doran is a technical game designer who has been creating games for over 10 years. He has worked on an assortment of games in teams from just himself to over 70 in student, mod, indie, and professional projects. He previously worked at LucasArts on Star Wars 1313 as a game design intern. He later graduated from DigiPen Institute of Technology in Redmond, WA, with a Bachelor of Science in Game Design. John is currently a software engineer at DigiPen's Singapore campus and is tutoring and assisting students with difficulties in computer science concepts, programming, linear algebra, game design, and advanced usage of UDK, Flash, and Unity in a development environment. This is his third book after UDK iOS Game Development Beginner's Guide and Mastering UDK Game Development, both of which are also available from Packt Publishing. He can be found online at http://johnpdoran.com and can be contacted at john@johnpdoran.com.

                  Code Downloads

                  Download the code and support files for this book.


                  Submit Errata

                  Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.


                  Errata

                  - 2 submitted: last submission 25 Jun 2013

                  Errata type: Typo | Page number: 58 | Errata date: 03 April 2013

                  This line

                  At this point, follow all of the same steps that we did in Kismet in the Creating our level and camera task from steps 5 to 9.

                  Should be

                  At this point, follow all of the same steps that we did in Kismet in the Level and camera creation task from steps 5 to 9 in Project 1, Advanced Kismet – Creating a Third-person Platformer.

                  Errata type: Typo | Page number: 7 | Errata date: 09 April 2013

                  This line

                  Hamish Woodmanhas studied landscape architecture and teaches high school Art and Technology at Victoria University of Wellington.

                  Should be

                  Hamish Woodman has studied Landscape Architecture and also studied teaching high-school Art and Technology at Victoria University of Wellington.

                  Sample chapters

                  You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                  Frequently bought together

                  Mastering UDK Game Development +    Unreal Development Kit Game Programming with UnrealScript: Beginner's Guide =
                  50% Off
                  the second eBook
                  Price for both: €30.90

                  Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                  What you will learn from this book

                  • Create a side scrolling platformer game with collectables and power-ups
                  • Build a third-person rail-shooter making use of prefabs, particle systems, skyboxes, and more
                  • Design a HUD using Scaleform and the latest ActionScript 3.0 code that you can integrate with any map you've ever created
                  • Create realistic environments whilst ensuring performance and minimizing repetitive gameplay
                  • Detailed tips and tricks showing you how to create environments and iterate on them quickly using Geometry Mode
                  • Discover how you can utilize lighting and the environment to affect a player's behavior
                  • Create a dynamic torch that can be picked up, stored in an inventory, equipped (to carry around lighting the way), and dropped anywhere in the game
                  • Create a new inventory to accommodate for our torch and other dynamic objects

                  In Detail

                  UDK (Unreal Development Kit) is the free version of the popular and award-winning Unreal Engine 3. A truly powerful tool for game development, there has never been a better time to use it for both commercial and independent projects. By learning about advanced functionality via engaging practical examples, you too can take your game to the next level and stand out from the crowd.

                  Learn about advanced aspects of UDK game development, ranging from the creation of a 2D-style platformer to building your very own Western-RPG style inventory system using Scaleform. You'll discover how you can exploit UDK to the fullest extent, making it possible to create a series of exciting projects all within the UDK Editor.

                  By using this book, you will be able to create a 2D-style platformer, a spaceship rail-shooter, as well your very own custom HUD. We then move on to more advanced projects, like the creation of an inventory system for a Western-RPG, complete with dynamic objects that can be dropped anywhere in the game world. On top of all of this, you'll also learn how to quickly and efficiently create modular environments within UDK itself.

                  Approach

                  Written as a series of engaging and practical projects, this essential guide will help you take your skills to the next level and become a game development hotshot. If you would like to truly unlock the potential of the Unreal Development Kit or are interested in using Scaleform for your own personal projects, then this book is for you.

                  Who this book is for

                  "Mastering UDK Game Development" was designed for people who want to truly take their projects to the next level. Those who are familiar with the basics of creating things in UDK will have an easier time, but each project contains step-by-step explanations, diagrams, screenshots, and downloadable content that should make it possible for someone with no prior experience to learn UDK at an accelerated pace.

                  Code Download and Errata
                  Packt Anytime, Anywhere
                  Register Books
                  Print Upgrades
                  eBook Downloads
                  Video Support
                  Contact Us
                  Awards Voting Nominations Previous Winners
                  Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                  Resources
                  Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software