Blueprint and C++ Integration in Unreal Engine 4

This course will give you the confidence and drive to improve your workflow by integrating C++ and Blueprints together in UE4, an incredibly versatile game engine becoming ever more popular. Software required: Unreal Engine 4.15, Visual Studio 17.
Course info
Rating
(27)
Level
Beginner
Updated
Jul 26, 2017
Duration
2h 44m
Table of contents
Description
Course info
Rating
(27)
Level
Beginner
Updated
Jul 26, 2017
Duration
2h 44m
Description

You've probably seen a forum or comment somewhere online asking, should I use Blueprints or C++ in Unreal. Or even worse, why x is better than y in UE4. In this course, Blueprint and C++ Integration in Unreal Engine 4, you'll be able to broaden your skillset within UE4 by learning how the synergy between C++ and Blueprints will help improve your workflow, productivity, and adaptability to working with others on projects inside of Unreal. First, you'll start off by taking a look at a project using both C++ and Blueprints and finding where each has its own strengths and weaknesses. Next, you'll move on to create a project based on very simple C++ classes to demonstrate how easy it can be to implement variables and functions in C++. This will include creating your own C++ class similar to the Paper2D character provided by Epic, giving you the skills and knowledge to create and alter your own classes in the future. Finally, you'll learn how to implement logic into the Blueprint classes using the C++ templates to create a simple Pong game. By the end of this course, you'll have a better understanding of blueprint and C++ integration in Unreal Engine 4. Software required: Unreal Engine 4.15, Visual Studios 17. Note: This course is designed specifically for Unreal Engine 4.15. If used with a newer version of Unreal 4 your experience may require additional steps

About the author
About the author

Rob is a programmer from the UK with a technical degree in game design. he currently leads developers at Giznode, a young VR/AR development company.

More from the author
Unreal Engine 4 Fundamentals
Beginner
3h 12m
25 Jan 2018
Unreal Engine 4 Blueprints Fundamentals
Intermediate
3h 58m
12 Apr 2017
Section Introduction Transcripts
Section Introduction Transcripts

Course Overview
Hi everyone, my name is Rob and welcome to my course Blueprint and C plus plus Integration in Unreal Engine four. I'm a freelance programmer and a game designer and I'm here to help you improve your workflow inside one of the best commercially available game engines, Unreal. Whether you're an experienced programmer in a different language or adept with Blueprinting inside of the Unreal engine, this is the ideal course to expand the way in which you'll look and approach your future projects. This course is an introductory level look at one of the longest standing questions around Unreal, and that is should I use Blueprints or C plus plus. And I hope to be able to show you why the answer should always be both. Some of the major topics we'll cover include the strengths and weaknesses of both C plus plus and Blueprints, looking at both the engine performance and speed and flexibility of development. We'll look at how we can combine both C plus plus and Blueprints to negate these weaknesses, and thereby improve our productivity. We'll see how we can break free of the Unreal engine class constraints by creating our very own classes in C plus plus with components specifically tailored to the game that we'll be making. And we'll be bringing all of this knowledge together by taking our exposed variables and functions in C plus plus and utilizing them to quickly prototype the look and feel of the game in Blueprints. By the end of this course, you'll have a fully playable version of Pong, as well as the confidence to create your own flexible C plus plus classes and an appreciation of how these can be combined with Blueprints to speed up your development process. And before this course, if you wish to familiarize yourself with some general C plus plus syntax, the C plus plus eleven from scratch or C plus plus fundamentals courses will be more than enough to bring you up to scratch. So, I do hope you'll join me in the Blueprints and C plus plus integration in Unreal engine four course at Pluralsight.