For those thinking about or already creating games, you might want to take a look over at Humble with their game development book bundle.
The Humble Book Bundle: Game Development covers a decent range of topics which some of our readers might find really helpful including:
- Beginning C++ Game Programming
- Practical Game AI Programming
- Modern OpenGL C++ 3D Game Tutorial Series & 3D Rendering
- Mastering Unreal Engine 4.x Game Development
- Vulkan Cookbook
- Godot Engine Game Development Projects
There's plenty more too, head over to the The Humble Book Bundle: Game Development to take a look.