Recent Comments

counter



Free web hostingWeb hosting

Bab V. Tombol Dan In-Game Menu

Download BAB5-Tombol Dan In-Game Menu.zip (2.47 MB)
In-game menu, adalah bagian dari game yang terdiri atas beberapa tombol dan berinteraksi dengan pemain melalui alat input (keyboard maupun mouse) untuk mengarahkan pemain menuju sub-bagian dari game loop. Umumnya aplikasi game memiliki in-game menu yang berfungsi untuk berbagai hal dari memulai sebuah game baru (new game), loading game [...]

Bab IV. Sprite 2D

Download BAB4-Sprite.zip (1.24 MB)

Pada bab ini, kita akan mempelajari mengenai sprite. Sprite sebagai komponen sebuah game, sangatlah penting untuk dipelajari. Didalam sebuah game, sprite dapat digunakan untuk splash-screen (layar pembuka), HUD (heads-up display), kursor mouse, maupun sebagai tombol bertekstur. Bab ini merupakan lanjutan dari bab sebelumnya, dimana source-code dari bab sebelumnya akan ditambahkan dengan kode-kode [...]

Bab III. Inisialisasi Direct3D dan DirectInput

Download BAB3-Inisialisasi DirectX.zip (1.27 MB)
Pada bab ini akan dijelaskan mengenai cara melakukan inisialisasi Direct3D dan DirectInput. Direct3D adalah komponen yang mengatur penggunaan kartu grafik untuk operasiĀ­-operasi 3D. Tetapi pada DirectX versi 8.0 ke atas, komponen ini digabungkan dengan DirectDraw sehingga operasi-operasi 2D pun dapat dilakukan hanya dengan melakukan inisialisasi Direct3D saja. Proses inisialisasi Direct3D adalah [...]

Bab II.Pembuatan Window

Download BAB2-Pembuatan Window.zip (487.94 KB)
Pada bab ini akan dipelajari pembuatan sebuah window yang akan digunakan oleh DirectX untuk menampilkan frame hasil render. Bila Anda telah mengetahui cara membuat sebuah window, Anda dapat melewati bab ini. Bab ini dan bab seterusnya mengharap Anda telah mengerti perintah dasar C++ misalnya apa itu komentar, tipe-tipe data, global, private, [...]

Bab 1. Persiapan

Download BAB1-Persiapan.zip (470.7 KB)
Didalam bab ini akan sedikit dijelaskan mengenai tool-tool yang Anda butuhkan, apa itu DirectX, proses installasi DirectX, menyiapkan VC++ agar dapat menggunakan DirectX dan membuat aplikasi DirectX dengan menggunakan wizard. Ketika saya baru pertama kali mempelajari DirectX, saya sempat frustasi menyiapkan DirectX pada VC++. Oleh karena itu, bila Anda seorang pemula, bacalah [...]