Lately I finished the “Designing Games”, by Tynan Sylvester, lead developer of Rimworld.
Highly recommend to everyone who is interested in game design.
This book is not about the code, but about experience that your game will create.
An illustrated guide for
programmers and other curious people. The book about algorithms. Not an easy topic, and not very useful in most workplaces. Ok, depends on what you’re required to do. There are definitely job descriptions that require work with algorithms. But is it always the case? Certainly not.