Дуже чудова книга по GameDev:
Андрє Ламот "Программирование трёхмерных игр для WINDOWS,
советы профессионала по трёхмерной графике и растеризации".
Незважаючи на таку довгу і замудрену назву, книга насправді, для початківці, які не мають уявлення про структуру гри не знають з чого починати. Цю книгу потрібно придбати першою. Слід за нею потрібно придбати книгу по DirectX, так як Ламота можна прочитати і без практики (хоча в книзі все показано не напальцях, багато інтуїтивно "зрозумілого" коду), але можна забути все що читав на початку (1400 стор. :) ). Тому потрібно підкріплювати практикою.