Какие замечательные книги для начинающих программистов? - PullRequest
2 голосов
/ 04 января 2011

Я занимаюсь программированием немногим более 2 лет, и я хочу начать с графического программирования и сделать несколько простых игр для начала. Многие книги, которые я изучал для изучения Directx, предполагают, что вы знаете основы этого, чего я не знаю, или что они просто дадут вам некоторые фрагменты и предполагают, что вы сможете переварить их загадочный код без объяснение. Итак, какие есть хорошие книги для тех, кто действительно новичок в графическом программировании, но имеет некоторые знания в области общего программирования?

Ответы [ 2 ]

0 голосов
/ 07 марта 2014

Кулинарная книга по разработке игр для Android NDK http://www.amazon.com/Android-NDK-Game-Development-Cookbook/dp/1782167781 имеет мало общего с Android NDK. Тем не менее, он ориентирован на реализацию портативного игрового движка с нуля в C ++, независимо от платформы. Его темы в основном включают в себя такие вещи низкого уровня, как файловая система, работа в сети, аудио и т. Д.

0 голосов
/ 12 февраля 2011

Руки вниз, лучшая книга по «графическому программированию», которую я когда-либо видел, - « Введение в программирование трехмерных игр с DirectX 9.0c: подход шейдера » Фрэнка Луны. Он начинается с нуля с линейным праймером алгебры (абсолютно критическим), затем объясняет, как работает трехмерный конвейер (модель, мир, камера, ndc, представление) и как справиться с программным кошмаром, который является Directx;)

Он также охватывает некоторые продвинутые методы, такие как отражения и преломления и т. Д., Но как только вы изучите основы (первые 8 глав), вы в основном можете написать все, что захотите, в DirectX, а оставшееся время графического программирования будет потратить на чтение книг, таких как серия «Shader X» Вольфганга Энгеля, (особенно хороша Shader X7 ), GPU Pro (того же автора) и Gem Gem от Nvidia, которые они бесплатно размещают на своем сайте: Gpu Gems .

...