In this chapter, we learned about using OpenGL and Vulkan graphics with Qt. With this knowledge, you can create hardware accelerated 2D and 3D graphics. We also explored Qt classes that simplify usage of these technologies in Qt applications. If you want to sharpen your OpenGL and Vulkan skills, you can study numerous books and articles focused on these topics. Qt provides very transparent access to hardware accelerated graphics, so adapting any pure OpenGL or Vulkan approaches for Qt should be easy. If you prefer to have a higher-level API for accelerated graphics, you should turn your attention to Qt Quick and Qt 3D. We will cover it in the last part of this book.
In the next chapter, you will learn to implement scripting in your game. This will make it more extensible and easier to modify. Scripting can also be used to enable modding in your game, allowing players to...