Free Sample
+ Collection

UDK Game Development [Video]

John P. Doran

Create a complete, feature-filled 3D platformer in UDK using Kismet and UnrealScript
RRP $84.99

Want this title & more?

$12.99 p/month

Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

Video Details

ISBN 139781849696180
Course Length3 hours and 37 mins

About This Video


  • Develop and customize your very own game quickly and easily in UDK
  • Enhance the game environment by using Kismet and UnrealScript to create a compelling gameplay experience
  • An engaging course with step-by- step instructions, making it ideal for newcomers to UDK



Who This Video Is For

If you have ever had the urge to know more about how all those amazing games you played for countless hours are created, then this video tutorial is definitely for you! This step-by-step tutorial will teach you how to create a complete game within UDK. Even if you have no prior experience of UDK, you can still start building the games you want today.

Table of Contents

3D Platformer – Part 1: Setting the Scene
Course Overview
UDK Installation
Setting the Jump Height
Build the Foundation
Finishing a Room
Extending the Area
Beautify with Materials and Meshes
3D Platformer – Part 2: Creating Collectables
Building a Collectable
Picking Up the Collectable
Using Named Variables
Creating Prefabs – Part 1
3D Platformer – Part 3: Implementing a Checkpoint System in Kismet
Setting Object Variables at Runtime
Building the Checkpoint
Implementing Checkpoint Behavior
Creating Prefabs – Part 2
3D Platformer – Part 4: Level Streaming
Making a Persistent Level
Setting Up Streaming Volumes
Changing to Additional Levels
UnrealScript Setup
Setting Up UnCodex
Setting Up Our IDE
Saying Hello with UnrealScript
3D Platformer – Part 5: UnrealScript Programming
Third-person Orbiting Camera – Part 1: GameType
Implementing the Pawn
Implementing the PlayerController
Zoom In/Out with Cameras
Completing the Project
Custom Loading Screen
Main Menu
Replace the Escape Menu
Replace Splash Screens
Create an Installer for Your Games
Where to Go from Here
The Epic Game Community

What You Will Learn

  • Modify game variables using console commands
  • Create your first platform with a room, floor, and ceiling
  • Develop an environment using Geometry Mode and beautify it with materials and static meshes
  • Build a collectable and checkpoint system making use of Kismet and Prefabs
  • Use level streaming to create a smooth gameplay experience with no loading
  • Set up and use an Integrated Development Environment (IDE) and make programming an enjoyable experience
  • Produce your own custom GameInfo, PlayerController, and Third Person camera
  • Create custom assets to replace the default elements shown when you start your game with your own main menu, loading screen, and splash screens

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 game-building projects.

Starting with no prior knowledge of UDK, this course exposes you to the main features of UDK, UnrealScript, and Kismet while showing you how to build a third-person platformer game.

On this journey, you will first learn how to build a level and an area by making use of models and geometry. Following this, you will make full use of Kismet, the Unreal Engine’s visual scripting tool, to create collectibles and a simple checkpoint system. Once the basis of the game has been created, you’ll be ready to dive in to the world of UnrealScript by first setting up its working environment. Next, you will learn how to create custom gameplay behaviors and a camera system. Lastly, you’ll see how to customize your UDK game to replace the default settings with your own main menu, loading screen, and splash screens! By the end of this course, you'll have a solid foundation in building games which you can use in your own future projects.



Read More