Di 11:25 AM 10/1/2003, Bisma Jayadi menulis: >Ya taulah... udah pernah ngalamin hal yang sama kok. :)
Mau susah payah, buat saja :) Trik ini saya pelajari waktu develop sebuah game di tahun 1997, dan masih saya gunakan untuk develop beberapa aplikasi berbasis grafik saat ini. Sekedar berbagi karena mungkin sebagian rekan-rekan juga tahu tentang trik ini 1. Definisikan tiga obyek grafik berukuran sama (kita sebut obyek ini layer) 2. Dua layer virtual dan satu layer non-virtual 3. layer non-virtual dapat berupa obyek image di form dan kita sebut layer monitor 4. satu layer virtual di set berisi background image dan kita sebut layer background 5. layer virtual satu lagi adalah working layer Prosedur penggambaran 1. Copy layer background ke layer working 2. gambar obyek2 image yang bergerak pada layer working 3. kopi layer working ke layer monitor 4. ulangi tahap 1 Intinya proses penggambaran dilakukan di belakang layar, sehingga pemunculan flicker dapat ditekan. Gunakan pula prosedur kopi layer yang lebih efektif, jangan yang sudah default dari delphi. Juga jangan menggunakan GDI, pake lah DirectX atau OpenGL. Hehehe.. susah ya :) Kebayang kan gimana para desainer game membuat 3D engine untuk games2 mereka. Donie *nyang masih pengen bikin game lagi* ------------------------ Yahoo! Groups Sponsor ---------------------~--> Upgrade to 128-Bit SSL Security! http://us.click.yahoo.com/p7cEmB/s7qGAA/yigFAA/i7folB/TM ---------------------------------------------------------------------~-> Berlangganan: [EMAIL PROTECTED] Stop Berlangganan: [EMAIL PROTECTED] Keluhan Milis(Unbouncing,spam,dll): [EMAIL PROTECTED] Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
