Membuat Timer pada Game GDevelop

Timer akan dibuat berjalan ketika pengguna sudah menutup tombol button close pada jendela/panel petunjuk atau sejenisinya.

Jadi timer ini terpicu (trigger) dari hal tersebut. Silakan baca Cara Menambah Panel Petunjuk Permainan Game.

Coding Timer

Batas waktu main game bisa dibatasi waktu dengan cara, langsung saja menambahkan "Add a new event" >> kosongi condition, 

Lalu pada action tambahkan: "Change Number Variable" pastikan memilih yang General/Variable/Scene variables karena kita mengubah teks timer yang akan dimanfaatkan oleh scene


Membuat Text tempat Timer

Selanjutnya kita tambahkan teks untuk memuat tulisan siswa waktu timer masih berapa dengan cara, "Add new object" >> "Text" lalu berikan nama "TimerText" atau yang lain. Drag ke dalam board canvas. 


Selanjutnya berikan coding lagi dengan menambahkan action lagi di bawahnya (di bawah coding timer), ini codingnya:

Coding TimerText

Caranya Add action >> pilih objek teks untuk menampilkan timer pada langkah sebelumnya yaitu "Timertext" >> pilih "Text" >> lalu isikan pada bagian SetTo adalah 

"TIMER: "+ ToString(round(Variable(timer)))

Yang artinya akan ada tulisan nantinya ada tulisan TIMER pada layar scene game.


Membatasi Timer Sampai 0

Kode di atas akan berjalan terus bahkan sampai timer menujukkan angka minus tidak berhenti. Untuk membuatnya berhenti maka perlu pause timer ketika angkanya sudah menyentuk 0 (nol). Silakan baca caranya Disni.





Comments