In Chapter 6, Blueprints, you learned about Blueprints, the visual scripting language of Unreal Engine 4. Now you will learn about C++, which can be used to create base classes for Blueprints. In this chapter, you will learn how to create a C++ project (we will use the Third Person Template) and modify it to add support for health and health regeneration for our character. You will also learn how to expose variables and functions to Blueprint.
This chapter will be focused on writing C++ code using Visual Studio 2015 in Microsoft Windows.