Technical requirements
For this chapter, you will need the following:
- A PC with Windows or Linux, and the tools listed later in this section
- Git for source-code management
- A text editor (such as Notepad++ or Kate) or a full IDE (such as Visual Studio 2022 for Windows, or Eclipse/KDevelop for Linux)
Important note
A recent C++ compiler is required to compile the code. In the current CMake build system, C++17 is configured, but the code is known to work with newer C++ standards, up to and including C++26 (although the compiler must support those standards).
Now, let’s get the source code for this book and start unpacking the code.
Getting the source code and the basic tools
The code for this book is hosted on GitHub, which you can find here:
https://github.com/PacktPublishing/Mastering-Cpp-Game-Animation-Programming
You need to install Git since the build system utilizes Git to download the third-party projects...