Technical Requirements
The first section of this chapter deals with audio files and playing them, so it’s helpful but not necessary to have speakers or some other way of hearing sound output. As always, the source code is available on GitHub at https://github.com/jelster/space-truckers/tree/ch6.
As you might expect, most of the technical requirements from previous chapters apply to this one since we’re continuing the work that started there.
Helpful Things to Know
The following are helpful things to know:
- Outside of the technical realm of software, there are some concepts and skills that are helpful to have previous knowledge of coming into this section. Don’t worry if you don’t recognize or aren’t familiar with this stuff – that’s the whole reason you’re reading this book in the first place – to learn! This includes vector operations in 3D space, addition, subtraction, multiplication, and so on, as well...