Надеюсь, вы в курсе, что суть любой из этих книг (кроме языковых и компьютерных) можно изложить в 10 страницах. Читать столько книг просто, потому что так написано на каком-то там сайте, глупо. Как говорится: "Сначала выучу, а лет через 10 пойму, что это было такое."
Советую создать, так называемый, домашний проект, охватывающий все аспекты геймдева. Этот проект будет конечно же примитивным. Ну и дальше просто непрерывно реализуйте его, по ходу читая нужные материалы в тех же книгах, статьях и блогах создателей игр.
Например, проект "Марио".
1 Разработать движок
1.1 Разработать графический движок
1.2 Разработать физический движок
1.3 аудио и много чего ещё
...
2 Разработать архитектуру игры
....
3 Собственно, сделать игру
...
4 Оптимизировать движок и игру по супер-пупер технологиям вроде occlusion culling, объединения тексту...
Так, ну на пункте 1.2 вы, скорее всего, забьёте на нудную теорию и начнёте уже наконец-то делать что-нибудь нормальное - участвовать в реальных проектах на каком-нибудь Unity 3D и набираться опыта по ходу разработки, чтения мануалов на 10 страниц (совпадение?) и общения с коллегами.