Arsip Kategori: DirectX

Mendapatkan nilai FPS - Bagian 2

Setelah post sebelumnya membahas tentang bagaimana cara mendapatkan nilai FPS dengan mengambil nilai waktu menggunakan fungsi GetTickCount(), sekarang kita akan mencoba mengambil nilai fps yang lebih presisi, kali ini menggunakan fungsi QueryPerformanceCounter dan QueryPerformanceFrequency, funsi ini akan menghitung “tick” atau clock prosesor sehingga hasilnya lebih akurat dari GetTickCount. Aturan mainnya agak berbeda dari cara menghitung [...]

Mendapatkan nilai FPS

FPS atau frame per second adalah satuan yang dipakai untuk menyatakan banyak frame yang ada tiap detiknya. Dalam game, tinggi/rendahnya nilai FPS sangat penting demi kenyamanan memainkan game, jika ada game yang fps-nya dibawah 10fps berarti dalam 1 detik game tersebut menampilkan 10 urutan gambar, sehingga akan terlihat patah-patah.
Penting bagi programmer game untuk mendapatkan nilai [...]

Graphics engine

Wuih.. udah lama banget ngepost yah, sekarang lagi nyusun class yang bisa bikin cepet klo mo eksperimen sama DirectX 9, ntar dibagiin deh disini, modalnya cuman Visual C++ 2005 Express sama DirectX 9 SDK. Saat ini udah ada 2 class, satu class buat graphic satu lagi buat input, fitur2 directx yang udah di implementasiin di [...]

CizCuz Farm

Satu lagi nih game iseng yang dakuw kerjain pas lagi sibuk2nya ngerjain tugas kuliah

Download Executable 3MB
Download Source 6MB
Software yang dipake :
MS Visual C++ 2005 Express
DirectX 9 SDK
3dsmax 7 (trial)
Gimp for Windows
Story Line
Alkisah 2 ekor monyet ilmuan dari planet Barz sedang menjelajahi galaksi baru untuk menemukan kehidupan tumbuh-tumbuhan & buah-buahan, karena pasokan pisang di planet [...]

Mengatasi lost focus pada Direct Input

Direct Input adalah salah satu bagian dari DirectX yang digunakan untuk memanajemen inputan user baik berupa keyboard, joystick, mouse, dan lain sebagainya. Belakangan ini dakuw lagi mencoba menggunakan direct input untuk memproses inputan keyboard. Inputan user tersebut diawasi dalam sebuah looping. Tapi muncul sebuah masalah…