Throughout this Unreal Engine 4 tutorial, we'll learn techniques for using the advanced features of the Blueprint visual scripting system in Unreal Engine. We'll program robust and scalable gameplay systems all without the need to write a single line of code. Through these exercises, you'll gain a better understanding of the immense power of the Blueprint visual scripting language. By the end of this Unreal Engine 4 training, you'll have a firm foundation of how Blueprint is fundamental to the way gameplay is programmed into games. Software required: Unreal Engine 4.4.2.