Description
Course info
Rating
(18)
Level
Advanced
Updated
Mar 26, 2015
Duration
1h 58m
Description

In this Unreal Engine tutorial, we'll learn how a game developer can use data to drive gameplay in Unreal Engine 4. Additionally, we'll learn how to import data from a spreadsheet into the engine, and how that data affects gameplay. This series also teaches how to easily create custom Blueprint nodes by writing C++ code in a Blueprint Function Library. By the end of this Unreal Engine training, you'll be able to accomplish more in your games with the help of DataTables. Software required: Unreal Engine 4.6.1, Microsoft Visual Studio 2013, Microsoft Excel 2013, Notepad++.

About the author
About the author

Jonathan Daley is an indie game developer with a passion for game design, programming, and storytelling in games.

More from the author
More courses by Jonathan Daley
Section Introduction Transcripts
Section Introduction Transcripts

Introduction and Project Overview
Hello everyone, my name is Jonathan Daley. I'm the lead programmer and a designer at independent game studio, Nacelle Games. Our current project is Rose Racer, a car racing game for the PC. In this course, we'll learn how to create dynamic data driven gameplay systems in Unreal Engine 4 using data tables, and we'll also have an introduction to C++ in Unreal Engine 4 using a blueprint function library. Some of the key takeaways from watching this course will include how to create a data table by defining a C++ data structure, how to import data into the engine from a comma-separated value file, how a programmer can easily write custom blueprint nodes in C++ using a blueprint function library, and we'll also get a good example of a work flow between Unreal Engine 4 and Visual Studio 2013. By the end of the training, you'll have learned how to create dynamic data-driven gameplay systems in Unreal Engine 4, as well as how to create your own blueprint nodes using C++ and a blueprint function library. I'm excited to work with Digital Tutors and share these techniques with you. So let's get started with the first lesson.