What you need for this book

In order to be able to follow along with this book, you need to have a good foundation of C++, as the book mostly focuses on building an Unreal game using C++. You also need to have Unreal Engine installed and Visual Studio, and both be available for free.

If you are on a Mac or Linux, you'll definitely need another IDE to use with Unreal Engine, as Visual Studio is not supported on those platforms, but you'll still be able to go with the book smoothly.

Good game design and level design skills are great and will help, but they are not essential!

Get Mastering Unreal Engine 4.X now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.