Advanced Coding with Unreal Engine 4 [Video]

Preview in Mapt

Advanced Coding with Unreal Engine 4 [Video]

Dr. Alireza Tavakkoli

Code like an expert with Unreal Engine 4 for implementing AI, shaders, materials

Quick links: > What will you learn?> Table of content

Mapt Subscription
FREE
$29.99/m after trial
Video
$25.00
RRP $124.99
Save 79%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$25.00
$29.99 p/m after trial
RRP $124.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Advanced Coding with Unreal Engine 4 [Video] Book Cover
Advanced Coding with Unreal Engine 4 [Video]
$ 124.99
$ 25.00
Learning C++ by Creating Games with Unreal Engine 4 [Video] Book Cover
Learning C++ by Creating Games with Unreal Engine 4 [Video]
$ 124.99
$ 25.00
Buy 2 for $35.00
Save $214.98
Add to Cart

Video Details

ISBN 139781788394529
Course Length2 hours 32 minutes

Video Description

In this course, which has been compartmentalized into three sections, you will be introduced to more advanced Unreal Engine 4 C++ programming concepts. A C++ tutorial will quickly go through the concepts of coding AI into UE 4 using blackboards and behavior trees. C++ debugging saves you hours of print-screen when you directly dig into all the runtime information.

In the first section, you will learn about the Artificial Intelligence (AI) engine within UE4 and how to program basic AI functionalities within your games. Here you will also see how to create operators and functions in UE 4.

Then you will explore shader programming in UE 4 to implement lighting and materials for your games. This will allow you to drastically enhance the visual appeal of your game and get to grips with all the aforementioned UE 4features.

In the end, we present several application Programming Interfaces within UE 4 and show you how to utilize these APIs in your code base. APIs serve as a low-level index of Engine classes and functions and you will learn to execute logging, landscapes, and foliage. Also, the core API will be explored in the final section.

Style and Approach

This course uses a practical, step-by-step, recipe-based approach where your everyday problems will be solved by practical examples. The course has been divided into easy-to-understand sections so that you can learn the ropes of implementing AI, programming custom materials and shaders, and creating your own APIs in UE 4 at your own pace.

Table of Contents

Coding Artificial Intelligence in UE4
The Course Overview
Blackboards and Behavior Trees in UE4
Handling Tasks
Handling Services
Programming Composite Nodes
Bringing It All Together
Coding Custom Materials and Shaders in UE4
Introduction to Material Programming
Implementing Material Functions
Programming Shader Parameters
UE4 Application Programmer Interfaces (APIs)
Core/Logging API
Core/Math API
Landscape API
Foliage API
Gameplay Task API

What You Will Learn

  • Program video games using Epic Game's Unreal Engine
  • Program composite nodes
  • Learn how to bring tasks and services together
  • Start material programming in UE 4
  • Implement material functions in UE 4
  • Create core logging, math, foliage, and landscape APIs
  • Create your own gameplay API using UE 4
  • Learn basic concepts such as classes, actors, and components
  • Learn advanced topics such as in-class communications, AI, and shader programming

Authors

Table of Contents

Coding Artificial Intelligence in UE4
The Course Overview
Blackboards and Behavior Trees in UE4
Handling Tasks
Handling Services
Programming Composite Nodes
Bringing It All Together
Coding Custom Materials and Shaders in UE4
Introduction to Material Programming
Implementing Material Functions
Programming Shader Parameters
UE4 Application Programmer Interfaces (APIs)
Core/Logging API
Core/Math API
Landscape API
Foliage API
Gameplay Task API

Video Details

ISBN 139781788394529
Course Length2 hours 32 minutes
Read More

Read More Reviews

Recommended for You

Learning C++ by Creating Games with Unreal Engine 4 [Video] Book Cover
Learning C++ by Creating Games with Unreal Engine 4 [Video]
$ 124.99
$ 25.00
Intermediate Coding Concepts with Unreal Engine 4 [Video] Book Cover
Intermediate Coding Concepts with Unreal Engine 4 [Video]
$ 124.99
$ 25.00
Basics of Coding with Unreal Engine 4 [Video] Book Cover
Basics of Coding with Unreal Engine 4 [Video]
$ 124.99
$ 25.00
DevOps with AWS CodePipeline, Jenkins and AWS CodeDeploy [Video] Book Cover
DevOps with AWS CodePipeline, Jenkins and AWS CodeDeploy [Video]
$ 191.99
$ 38.40
Advanced Neural Networks with Tensorflow [Video] Book Cover
Advanced Neural Networks with Tensorflow [Video]
$ 124.99
$ 25.00
Building Advanced OpenCV3 Projects with Python [Video] Book Cover
Building Advanced OpenCV3 Projects with Python [Video]
$ 124.99
$ 25.00