Save Screen dalam Quick Basic

BY IN QBasic Comments Off on Save Screen dalam Quick Basic

Pada game2 RPG, biasanya kita dapat menekan satu tombol untuk sekedar melihat status tokoh lakon kita, seperti persenjataannya, kemampuannya dan lain2. Lalu saat kita tekan tombol lain lagi, kita akan kembali ke main screen. Ini biasanya menggunakan teknik savescreen untuk menyimpan layar ke memory, lalu dikembalikan lagi saat sudah selesai. dalam QBasic, SaveScreen seperti ini sangat mudah. Pada dasarnya kita akan mengalokasikan sejumlah array untuk menyimpan screen kita.

DIM SaveScreen(7322)

Variabel SaveScreen ini yang nantinya akan menampung sebagian screen atau layar kita yang ditindih oleh kotak status lakon tadi. Untuk menyimpan sebagian screen kita menggunakan perintah GET, contoh:

GET (0, 0)-(120, 120), SaveScreen

layar kita sudah aman tersimpan, jadi kita bisa menggambar atau memberikan gambar lain di area tersebut, tanpa kuatir akan merusak tampilan screen. Kalau sudah selesai dan kembali ke main menu atau screen, kita restore kembali dengan perintah PUT,

PUT (0, 0), SaveScreen




Comments are closed.