Рекомендуемые книги

Каждый великий программист имеет собственный набор используемых книг. Я не являюсь исключением, поэтому предлагаю вашему вниманию обзор книг, которые тематически пересекаются с моей книгой.

Programming Role Playing Games with DirectX byJimAdams (Premier Press, 2002)

ISBN: 1-931841-09-8

Еще одна безобразная реклама меня! На самом деле моя книга по программированию ролевых игр является великолепным пособием тем, кто хочет делать игры с нуля. Эта книга не ограничивается созданием ролевых игр, она показывает ключевые компоненты, используемые в игровом движке, такие как графический октантный движок, управление персонажем и инвентарем. Она также показывает, как создать ядро библиотек, существенно упрощающих разработку игровых проектов.

Focus On 3D Models

by Evan Pipho (PremierPress,2002)

ISBN: 1-59200-033-9

Масло моего Хлеба, Рахат моего Лукума - эта книга является путеводителем по основным форматам трехмерных моделей, используемых в современных играх. Эта книга является отличным помощником тем, кто хочет использовать не только форматы файлов .X, .MD2 и .MS3D, описанные в этой книге.

Real-Time RenderingTricks andTechniques in DirectX by KellyDempski(PremierPress,2002)

ISBN: 1-931841-27-6

Kelly Dempski показывает как перейти к некоторым продвинутым методам визуализации, например вершинным шейдерам, для получения замечательных эффектов. Эта книга пригодится вам, если вы начинаете изучать вершинные и пиксельные шей-деры, она также содержит разделы, посвященные улучшению игр.

Direct3D ShaderX: VertexandPixelShaderTips andTricks by Wolfgang F. Engel (Wordware,2002)

ISBN: 1-556220-41-3

Это еще одна замечательная книга об использовании пиксельных и вершинных шейдеров. Она поможет вам улучшить графику, используя такие эффекты как пузырьковая визуализация и волны на воде. Применяя технологии, описанные в книге, вы можете создавать привлекательные анимационные эффекты!

Приложение Б

Содержимое компакт-диска

Вы прочитали книгу, теперь пришло время посмотреть программное обеспечение! Компакт-диск этой книги содержит исходный код каждой демонстрационной программы, о которой упоминалось в книге, и, кроме того, полезные утилиты и приложения, используемые для создания эффектов, упоминаемых в книге.

Если вы еще этого не сделали, я рекомендую вам распечатать компакт-диск и вставить его в привод для чтения компакт-дисков. Если автозапуск (autorun) разрешен, вы увидите интерфейс, с которым будете работать при изучении содержимого компакт-диска. Если автозапуск запрещен, вы можете запустить интерфейс, выполнив следующие шаги:

1. Вставьте компакт-диск в устройство для чтения компакт-дисков.

2. Правой кнопкой щелкните на My Computer (Мой компьютер) и в появившемся меню выберите Open (Открыть).

3. Щелкните на устройство для чтения компакт-дисков в списке устройств.

4. В списке содержимого компакт-диска дважды щелкните на файле StartHere.ht-ml. После прочтения лицензионного соглашения нажмите I Agree (Я согласен), если вы принимаете условия (или I Disagree (я не согласен), чтобы выйти из интерфейса).

Если вы приняли лицензионной соглашение и щелкнули кнопку I Agree, вы увидите пользовательский интерфейс Premier Press. Из него вы можете просматривать содержимое компакт-диска или инсталлировать приложения. Вот список приложений, находящихся на компакт-диске.

Веб-сайты || Оглавление || DirectX 9.0 SDK