Technical requirements
To follow along with this chapter, you should have set up Visual Studio (or JetBrains Rider) with all Unreal dependencies, as explained in Chapter 1, Getting Started with Multiplayer Game Development.
You’ll be using some starter content available in this book’s companion repository located at https://github.com/PacktPublishing/Multiplayer-Game-Development-with-Unreal-Engine-5.
Through this link, locate the section for this chapter and download the following .zip
file: Unreal Shadows – Starter Content
. If you somehow get lost during the progress of this chapter, in the repository, you will also find the up-to-date project files here: Unreal Shadows –
Chapter
04
End
.
Also, to fully understand this chapter, it is necessary to have some basic knowledge about C++ programming while I guide you through the key characteristics of the main peculiarities of the UE framework.