juhara.com

  • Narrow screen resolution
  • Wide screen resolution
  • Decrease font size
  • Default font size
  • Increase font size
Home Publication Books 3D Game Programming with DirectX
3D Game Programming with DirectX PDF Print E-mail
Written by Zamrony P. Juhara   
Tuesday, 13 September 2011 08:20

imgbukuDirectX, the technology developed by Microsoft, is used in thousands of computer game released for the Windows operating system. DirectX help isolate the complexity of the implementation of a variety of hardware access and offers high performance.

This book discuss DirectX game programming topics (especially DirectX 9.0) including 3D graphics programming, audio and multimedia programming, network programming and multiplayer as well as topics related to advanced 3D graphics programming.

In 3D graphics programming, the book discussed the basic topics of mathematics related to 3D graphics, programming Direct3D including discussion on the vertex / index buffer, depth / stencil buffer, texture mapping, alpha blending and fog effects. At advanced level, also discussed about the terrain rendering, SkyBox, animated 3D models that have been created using 3D modeling editor such as 3ds Max, Maya or Blender.


On the audio programming, basic of DirectMusic and DirectSound programming such as how to play sound files, play some sound effects together and use DirectSound to play 3D sound so it sounds as if the sound from various directions (the surround effect).

Multimedia programming, consists of several topics, among other topics the use of DirectShow to play multimedia files (audio or video) such as MP3, MP4 or other formats. The application of sound effects like echo effects, chorus, reverb and others to audio data. There is also the topic of how to record moving images captured from a video camera.

Section and a multiplayer network programming consists of programming topics using a model network with DirectPlay peer-to-peer and client-server.

Programming input device consists of basic DirectInput programming topics, action mapping and how to use input devices that support force-feedback effects.

Companion CD Download

For those of you who were unable to find companion CD when you purchased this book, you can download companion CD here. Companion CD contained application demo and stored as ISO file which you can later burn into CD or browse using free virtual CD application such as Virtual CloneDrive. ISO file is compressed with 7z file format (114 MB in compressed format). To extract this file, you need to use 7Zip application which you can download free on 7Zip website.

Password to extract : name of the application (in lower case) discussed in appendix.

Color Plate

This book was printed in black-white format so some figures included in book might look unclear. You can view some figures in "Pemrograman Game 3D dengan DirectX" book in its original color on Color Plate.

Buy this book.

Last Updated on Tuesday, 22 November 2011 14:54
 

Language

IndonesianEnglish (United Kingdom)

Game Institute
DAZ3D

Is this article helpful? Help this site improve by donating. Any amount is appreciated.