Bagaimana Cara Membuat Kode di Scratch? Ini Ulasannya

How to tekno
·waktu baca 3 menit
Tulisan dari How To Tekno tidak mewakili pandangan dari redaksi kumparan

Dikutip dari laman Game Lab, Scratch merupakan platform pemrograman yang dirancang untuk memperkenalkan pemrograman kepada programmer pemula. Scratch memberikan alat yang kreatif untuk membuat animasi, permainan, dan proyek kreatif lainnya.
Menurut laman Koding Akademi, terdapat beberapa fitur utama yang dapat membantu pembelajaran pemograman, yaitu: stage, sprite, backdrop, kode area, dan blok kode.
Untuk membuat game sederhana di aplikasi ini, kamu perlu mengetahui cara membuat kode terlebih dahulu. Berikut How to Tekno paparkan penjelasan mengenai cara membuat kode di Scratch untuk para programer pemula.
Cara Membuat Kode di Scratch
Di laman Oke Guru, terdapat penjelasan tentang kode-kode Scratch apa saja yang harus diketahui, di antaranya:
Motion
Looks
Sounds
Events
Control
Sensing
Untuk membuat kode di Scratch, kamu hanya perlu menarik kode-kode di sidebar ke code area. Tekan cursor di atas blok yang ingin kamu gunakan, lalu lepas saat kode sudah berada di code area.
Baca juga:
Setelah memahami jenis kodenya, kamu bisa beralih ke pemograman. Menurut laman Game Lab, untuk membuat kode di Scratch game sederhana semacam Flappy Bird adalah sebagai berikut:
Pilih tab "Choose a backdrop from library" di bagian bawah layar untuk memilih latar belakang.
Klik tab "Choose a sprite from library" di bagian bawah layar.
Pilih gambar yang ingin kamu gunakan sebagai karakter utama game. Atur ukuran dan posisi sesuai yang kamu inginkan.
Selanjutnya, buat gerakan karakter dengan klik tab "Events" dan seret blok "when green flag clicked" ke area skrip. Dalam blok tersebut, tambahkan blok "forever" di bawahnya.
Di dalam blok "forever", tambahkan blok "glide 1 secs to x: [x] y: [y]" di bawah blok "glide 1 secs to x: [x] y: [y]".
Lalu, ketuk tab "Events" dan seret blok "when space key pressed" ke area skrip. Di bawahnya, tambahkan blok "change y by [value]" untuk mengatur perubahan posisi karakter saat tombol ruang ditekan.
Membuat Penghalang, dengan cara klik tab "Choose a sprite from library" dan pilih sprite penghalang atau gambar lain yang sesuai, lalu ubah ukuran sesuai yang kamu inginkan.
Membuat Gerakan Penghalang, caranya klik tab "Events" dan seret blok "when green flag clicked" ke area skrip, dan tambahkan blok "forever".
Di dalam blok "forever", tambahkan blok "glide 1 secs to x: [x] y: [y]" untuk mengatur gerakan penghalang dari kanan ke kiri.
Tahap berikutnya adalah cek pola tabrakan, klik tab "Events" dan seret blok "when green flag clicked" ke area skrip, dan tambahkan "forever" serta "if <touching [sprite v]?>".
Ttambahkan blok "stop all" untuk menghentikan permainan apabila karakter menyentuh penghalang.
Terakhir adalah membuat blok skor, caranya klik tab "Data" dan seret blok "when green flag clicked" ke area skrip.
Tambahkan blok "set [score v] to [0]" untuk mengatur skor awal menjadi 0. Setelah itu, tambah blok "change [score v] by [1]" di dalam blok "forever" untuk keterangan skor.
(SLT)
