Unreal Development Kit Game Programming with UnrealScript

Course

Online

£ 5 VAT inc.

Description

  • Type

    Course

  • Methodology

    Online

  • Start date

    Different dates available

Kick-start your career in game development with UnrealScript and the UDK.This course is a comprehensive introduction to UnrealScript presented by Alan Thorn, veteran game developer and author with over 12 years of industry experience. Taking a step-by-step approach, you’ll move from the basics of configuring the UDK and its files to coding a feature-filled game complete with timed behavior and editor integration.Clear and concise, this course takes you from start to finish through the creation of a practical game in UnrealScript, demonstrating the core features of the language along the way. It starts by exploring how to configure UDK files and software and ends with a working game featuring time-limits, editor integration, component-based actors, and custom Kismet nodes.Overall, you’ll see how to build a game from the ground up. Along the way, you’ll explore core UnrealScript features such as console commands for improving debugging, class states for dynamically changing actor behavior, custom Kismet nodes to control program flow visually, the ability to tweak class settings through text-based configuration files, and much more besides.By the end of this course, you’ll have coded a feature-filled game in UnrealScript and the UDK. In achieving this, you’ll establish a solid foundation in UnrealScript that you can utilize when building your own games.About the Author
Alan Thorn is a London-based game developer, freelance programmer, and author with over 13 years of industry experience. He founded Wax Lyrical Games in 2010, and is the creator of the award-winning game, Baron Wittard: Nemesis of Ragnarok. He is the author of 10 video-training courses and 11 books on game development, including Unity 4 Fundamentals: Get Started at Making Games with Unity, Focal Press, UDK Game Development, and Pro Unity Game Development with C#, Apress. He is also a visiting lecturer on the Game Design & Development Masters Program at the National Film and Television School. 

Facilities

Location

Start date

Online

Start date

Different dates availableEnrolment now open

About this course

Understand the UDK files and folders for working with UnrealScript
Configure an IDE and the UDK Compiler to write and compile code and make debugging easier with custom console commands
Grasp the basics of UnrealScript workflow for making games and use the UnrealScript class hierarchy to build new features
Learn how to create states for working with timed behavior
Make customizable classes with Config files that integrate with the UDK Editor
Create feature-filled actors for your levels
Build custom Kismet nodes to control the logic of your game

Questions & Answers

Add your question

Our advisors and other users will be able to reply to you

Who would you like to address this question to?

Fill in your details to get a reply

We will only publish your name and question

Reviews

This centre's achievements

2021

All courses are up to date

The average rating is higher than 3.7

More than 50 reviews in the last 12 months

This centre has featured on Emagister for 4 years

Subjects

  • Install
  • Programming
  • Industry
  • Syntax
  • Installation
  • Access

Course programme

Getting Started 6 lectures 23:21 Course Introduction This video shows you everything you need to get set and started.
  • Examine the required tools
  • Download these software:
  • Notepad++
  • UDK
  • UncodeX
  • Install and configure the software
Exploring the UDK Installation Folder Be confident navigating the UDK folders.
  • Quick tour of the UDK
  • Examine the UDK installation folder
  • Explore development folders in depth
Exploring UncodeX Understand the UnrealScript class hierarchy and how classes relate.
  • Open UncodeX
  • Build the UncodeX folder list
  • Explore UnrealScript class files
Configure Notepad++ for UnrealScript Make UnrealScript coding easier in Notepad++.
  • Download the UnrealScript Syntax Highlighter package
  • Install Syntax Highlighter in Notepad++
  • Start coding in UnrealScript!
Compiling UnrealScript Source Code Build your changes and code edits with the UDK compiler.
  • Access the command line
  • Run the UDK compiler
  • Configure Notepad++ to automatically compile
Compiling UnrealScript Source Code Using the FrontEnd Learn how to totally customize your builds with the FrontEnd.
  • Load the UDK FrontEnd
  • Apply compiler settings
  • Run the FrontEnd compilation process
Getting Started 6 lectures 23:21 Course Introduction This video shows you everything you need to get set and started.
  • Examine the required tools
  • Download these software:
  • Notepad++
  • UDK
  • UncodeX
  • Install and configure the software
Exploring the UDK Installation Folder Be confident navigating the UDK folders.
  • Quick tour of the UDK
  • Examine the UDK installation folder
  • Explore development folders in depth
Exploring UncodeX Understand the UnrealScript class hierarchy and how classes relate.
  • Open UncodeX
  • Build the UncodeX folder list
  • Explore UnrealScript class files
Configure Notepad++ for UnrealScript Make UnrealScript coding easier in Notepad++.
  • Download the UnrealScript Syntax Highlighter package
  • Install Syntax Highlighter in Notepad++
  • Start coding in UnrealScript!
Compiling UnrealScript Source Code Build your changes and code edits with the UDK compiler.
  • Access the command line
  • Run the UDK compiler
  • Configure Notepad++ to automatically compile
Compiling UnrealScript Source Code Using the FrontEnd Learn how to totally customize your builds with the FrontEnd.
  • Load the UDK FrontEnd
  • Apply compiler settings
  • Run the FrontEnd compilation process
Course Introduction This video shows you everything you need to get set and started.
  • Examine the required tools
  • Download these software:
  • Notepad++
  • UDK
  • UncodeX
  • Install and configure the software
Course Introduction This video shows you everything you need to get set and started.
  • Examine the required tools
  • Download these software:
  • Notepad++
  • UDK
  • UncodeX
  • Install and configure the software
Course Introduction This video shows you everything you need to get set and started.
  • Examine the required tools
  • Download these software:
  • Notepad++
  • UDK
  • UncodeX
  • Install and configure the software
Course Introduction This video shows you everything you need to get set and started.
  • Examine the required tools
  • Download these software:
  • Notepad++
  • UDK
  • UncodeX
  • Install and configure the software
This video shows you everything you need to get set and started.
  • Examine the required tools
  • Download these software:
  • Notepad++
  • UDK
  • UncodeX
  • Install and configure the software
This video shows you everything you need to get set and started.
  • Examine the required tools
  • Download these software:
  • Notepad++
  • UDK
  • UncodeX
  • Install and configure the software
Exploring the UDK Installation Folder Be confident navigating the UDK folders.
  • Quick tour of the UDK
  • Examine the UDK installation folder
  • Explore development folders in depth
Exploring the UDK Installation Folder Be confident navigating the UDK folders.
  • Quick tour of the UDK
  • Examine the UDK installation folder
  • Explore development folders in depth
Exploring the UDK Installation Folder Be confident navigating the UDK folders.
  • Quick tour of the UDK
  • Examine the UDK installation folder
  • Explore development folders in depth
Exploring the UDK Installation Folder Be confident navigating the UDK folders.
  • Quick tour of the UDK
  • Examine the UDK installation folder
  • Explore development folders in depth
Be confident navigating the UDK folders.
  • Quick tour of the UDK
  • Examine the UDK installation folder
  • Explore development folders in depth
Be confident navigating the UDK folders.
  • Quick tour of the UDK
  • Examine the UDK installation folder
  • Explore development folders in depth
Exploring UncodeX Understand the UnrealScript class hierarchy and how classes relate.
  • Open UncodeX
  • Build the UncodeX folder list
  • Explore UnrealScript class files
Exploring UncodeX Understand the UnrealScript class hierarchy and how classes relate.
  • Open UncodeX
  • Build the UncodeX folder list
  • Explore UnrealScript class files
Exploring UncodeX Understand the UnrealScript class hierarchy and how classes relate.
  • Open UncodeX
  • Build the UncodeX folder list
  • Explore UnrealScript class files
Exploring UncodeX Understand the UnrealScript class hierarchy and how classes relate.
  • Open UncodeX
  • Build the UncodeX folder list
  • Explore UnrealScript class files
Understand the UnrealScript class hierarchy and how classes relate.
  • Open UncodeX
  • Build the UncodeX folder list
  • Explore UnrealScript class files
Understand the UnrealScript class hierarchy and how classes relate.
  • Open UncodeX
  • Build the UncodeX folder list
  • Explore UnrealScript class files
Configure Notepad++ for UnrealScript Make UnrealScript coding easier in Notepad++.
  • Download the UnrealScript Syntax Highlighter package
  • Install Syntax Highlighter in Notepad++
  • Start coding in UnrealScript!
Configure Notepad++ for UnrealScript Make UnrealScript coding easier in Notepad++.
  • Download the UnrealScript Syntax Highlighter package
  • Install Syntax Highlighter in Notepad++
  • Start coding in UnrealScript!
Configure Notepad++ for UnrealScript Make UnrealScript coding easier in Notepad++.
  • Download the UnrealScript Syntax Highlighter package
  • Install Syntax Highlighter in Notepad++
  • Start coding in UnrealScript!
Configure Notepad++ for UnrealScript Make UnrealScript coding easier in Notepad++.
  • Download the UnrealScript Syntax Highlighter package
  • Install Syntax Highlighter in Notepad++
  • Start coding in UnrealScript!
Make UnrealScript coding easier in Notepad++.
  • Download the UnrealScript Syntax Highlighter package
  • Install Syntax Highlighter in Notepad++
  • Start coding in UnrealScript!
Make UnrealScript coding easier in Notepad++.
  • Download the UnrealScript Syntax Highlighter package
  • Install Syntax Highlighter in Notepad++
  • Start coding in UnrealScript!
Compiling UnrealScript Source Code Build your changes and code edits with the UDK compiler.
  • Access the command line
  • Run the UDK compiler
  • Configure Notepad++ to automatically compile
Compiling UnrealScript Source Code Build your changes and code edits with the UDK compiler.
  • Access the command line
  • Run the UDK compiler
  • Configure Notepad++ to automatically compile
Compiling UnrealScript Source Code Build your changes and code edits with the UDK compiler.
  • Access the command line
  • Run the UDK compiler
  • Configure Notepad++ to automatically compile
Compiling UnrealScript Source Code Build your changes and code edits with the UDK compiler.
  • Access the command line
  • Run the UDK compiler
  • Configure Notepad++ to automatically compile
Build your changes and code edits with the UDK compiler.
  • Access the command line
  • Run the UDK compiler
  • Configure Notepad++ to automatically compile
Build your changes and code edits with the UDK compiler.
  • Access the command line
  • Run the UDK compiler
  • Configure Notepad++ to automatically compile
Compiling UnrealScript Source Code Using the FrontEnd Learn how to totally customize your builds with the FrontEnd.
  • Load the UDK FrontEnd
  • Apply compiler settings
  • Run the FrontEnd compilation process
Compiling UnrealScript Source Code Using the FrontEnd Learn how to totally customize your builds with the FrontEnd.
  • Load the UDK FrontEnd
  • Apply compiler settings
  • Run the FrontEnd compilation process
Compiling UnrealScript Source Code Using the FrontEnd Learn how to totally customize your builds with the FrontEnd.
  • Load the UDK FrontEnd
  • Apply compiler settings
  • Run the FrontEnd compilation process
Compiling UnrealScript Source Code Using the FrontEnd Learn how to totally customize your builds with the FrontEnd.
  • Load the UDK FrontEnd
  • Apply compiler settings
  • Run the FrontEnd compilation process
Learn how to totally customize your builds with the FrontEnd.
  • Load the UDK FrontEnd
  • Apply compiler settings
  • Run the FrontEnd compilation process
Learn how to totally customize your builds with the FrontEnd.
  • Load the UDK FrontEnd
  • Apply compiler settings
  • Run the FrontEnd compilation process
Understanding the Class Tree and Making Custom Classes 6 lectures 18:29 Getting Started at UnrealScript Game Development Learn the beginnings of UnrealScript coding.
  • Visualize the project ahead
  • Decide on features
  • Plan coding
The GameInfo Class Learn how to use UncodeX and Notepad++ to start coding a GameInfo class.
  • Explore the GameInfo class
  • Create a new GameInfo class in Notepad++
  • Save your changes, and then you're ready!
GameInfo Basics Create a "Hello World" application with the GameInfo class.
  • Create a class skeleton
  • Add a tick event
  • Use the Broadcast function
Compiling GameInfo Configure the UDK engine files to compile your code easily.
  • Save changes and configure folders
  • Add the ModEditPackags line in the .ini file
  • Compile UnrealScript code from Notepad++
Testing GameInfo Compile the GameInfo class and test changes at runtime in the UDK.
  • Compile the GameInfo class
  • Configure WorldProperties in the UDK Editor
  • Run in game mode
Appendix to Compiling Safely edit .ini files for larger projects.
  • Add changes to Default files
  • Avoid making changes in UDK prefixed files
  • Doing this preserves changes
Understanding the Class Tree and Making Custom Classes. 6 lectures 18:29 Getting Started at UnrealScript Game Development Learn the beginnings of UnrealScript coding.
  • Visualize the project ahead
  • Decide on features
  • Plan coding
The GameInfo Class Learn how to use UncodeX and Notepad++ to start coding a GameInfo class.
  • Explore the GameInfo class
  • Create a new GameInfo class in Notepad++
  • Save your changes, and then you're ready!
GameInfo Basics Create a "Hello World" application with the GameInfo class.
  • Create a class skeleton
  • Add a tick event
  • Use the Broadcast function
Compiling GameInfo Configure the UDK engine files to compile your code easily.
  • Save changes and configure folders
  • Add the ModEditPackags line in the .ini file
  • Compile UnrealScript code from Notepad++
Testing GameInfo Compile the GameInfo class and test changes at runtime in the UDK.
  • Compile the GameInfo class
  • Configure WorldProperties in the UDK Editor
  • Run in game mode
Appendix to Compiling Safely edit .ini files for larger projects.
  • Add changes to Default files
  • Avoid making changes in UDK prefixed files
  • Doing this preserves changes
Getting Started at UnrealScript Game Development Learn the beginnings of UnrealScript coding se the Actor Classes tab in the UDK editor Build actors that can be dragged-and-dropped into a level.
  • Create an actor class
  • Use the Placeable keyword
  • Use the Actor Classes tab in the UDK...

Additional information

This course is intended for newcomers to UnrealScript. If you’re already using the UDK Editor and are familiar with programming basics, then this course will help you move up to the next level, orienting you with the UnrealScript language.

Unreal Development Kit Game Programming with UnrealScript

£ 5 VAT inc.