Gamedev-id Artikel #0002, Last reviewed : 25 Apr 2002

DirectX (SDK) dan Instalasi


Menyiapkan lingkungan pemrograman yang menggunakan DirectX melalui Microsoft Visual C++


Daftar Isi:
1. DirectX SDK dan Instalasi

2. Setting Direktori
3. Library
4. Lain-lain


1. DirectX SDK dan Instalasi

DirectX SDK merupakan esensial untuk mengembangkan program berbasiskan DirectX. DirectX SDK berisikan library dan header yang dibutuhkan untuk melakukan kompilasi program DirectX (dalam C/C++) juga berisikan informasi-informasi debugging DirectX yang akan sangat membantu dalam pengembangan. Selain hal tersebut juga terdapat dokumentasi yang lengkap, demo dan contoh, library untuk platform Visual Basic, juga run-time DirectX (yaitu file yang dibutuhkan untuk menjalankan program DirectX, biasanya menyertai game atau aplikasi yang menggunakan DirectX).

DirectX SDK dapat diperoleh secara resmi melalui DirectX Download di Microsoft DirectX Developer's Center.

Instalasi DirectX SDK terdapat 2 macam yaitu Debug dan Retail version. Biasanya para pengembang memilih menggunakan Debug version karena membutuhkan banyak informasi debugging yang sangat membantu dalam pengembangan. Debug version tentunya lebih lambat dibanding dengan Retail version.

Beberapa setting Debug-Retail dapat di-customize melalui Control Panel > DirectX, untuk menyesuaikan kecepatan, apabila aplikasi sangat performance-critical.


2. Setting Direktori

Setelah di-install, Microsoft Visual C++ harus diset direktori include dan library agar dikenal ketika mencari file-file yang dibutuhkan.

Dari menu Tools > Options, pilih tab Directories dan pilih Include Files kemudian tambahkan direktori includes DirectX SDK.

Hal yang sama juga untuk setting direktori library. Dari tab Directories pilih Library Files dan tambahkan direktori library DirectX SDK.


3. Library

Untuk menggunakan DirectX jangan lupa memasukkan library yang akan digunakan pada program tersebut di Project > Settings. Biasanya dxguid.lib harus dimasukkan karena berisi informasi untuk mengakses identifikasi simbol-simbol DirectX yang dibutuhkan melalui COM. File library lainnya tergantung sesuai dengan library DirectX yang digunakan, bisa Direct3D, DirectSound, DirectInput dan lainnya.



4. Lain-lain

DirectX SDK juga memberikan beberapa fungsi yang siap pakai seperti ddutil misalnya. Apabila ingin menggunakan file ini atau menjalankan demo yang menggunakan file ini maka direktori dari file-file pendukung ini bisa ikut dimasukkan atau dikopi ke direktori program.

 


back to Gamedev-id Tutorial

©2002
, [email protected].