Pernahkah Anda ingin membuat video game sendiri, tetapi tidak yakin harus mulai dari mana? Nol adalah yang Anda butuhkan! Ini adalah alat gratis yang hebat untuk membuat game dan animasi Anda sendiri menggunakan “kode blok”, yang merupakan versi pengkodean teks yang disederhanakan. Setelah Anda mempelajari dasar-dasar blok, ada banyak jenis permainan berbeda yang dapat Anda buat. Misalnya, Anda dapat mengikuti tutorial ini untuk mempelajari cara membuat game tangkap di Scratch.
Untuk belajar coding dari instruktur ahli, daftarkan anak Anda dalam pelajaran coding pemenang penghargaan kami. Sebagian besar siswa memulai dengan Scratch Junior (kelas K-2) dan Scratch Ninja (kelas 2-5), yang dirancang oleh para profesional dari Google, Stanford, dan MIT.
Pelajari cara membuat game Tangkap di Scratch
Berikut langkah-langkah membuat Game Tangkap di Scratch. Jika Anda tersesat, kunjungi tautan proyek ini untuk melihat permainan yang telah selesai.
1. Pilih topeng Anda
Pertama-tama, Anda harus memutuskan karakter mana yang ingin Anda tangkap item yang jatuh! Pilih objek Anda dengan mengklik lingkaran biru di kanan bawah yang berisi gambar kucing (tombol yang dilingkari merah pada gambar), lalu pilih objek.
2. Pindahkan topeng Anda
Untuk mengambil benda, benda Anda perlu bergerak ke kiri dan ke kanan. Untuk melakukan ini, pertama-tama Anda perlu menyeret blok kuning yang bertuliskan “Ketika bendera hijau diklik,” dan kemudian cincin oranye untuk “Selamanya.” Sekarang, jika dipikir-pikir, Anda ingin karakter Anda bergerak ke kanan sebanyak Anda menekan tombol panah kanan, dan ke kiri sebanyak Anda menekan tombol panah kiri. Blok apa yang kita gunakan untuk memvalidasi kondisi tersebut? Cek gambar dibawah ini untuk mendapatkan jawabannya!
3. Tempatkan item di bagian atas layar
Anda sekarang perlu menambahkan sprite kedua ke dalam game, dengan mengklik lagi lingkaran biru di sudut kanan bawah untuk memilih sprite. Saat permainan kami dimulai, kami ingin permainan berpindah ke posisi acak di bagian atas layar. Dua blok yang akan kita gunakan untuk ini adalah blok biru “Go to random position” dan blok biru “Adjust y to”. Catatan: Pastikan Anda memilih objek yang ingin Anda jatuhkan sebelum menambahkan kode Anda!
4. Membuat benda tersebut terjatuh
Di Scratch, posisi y mewakili seberapa tinggi atau rendah suatu item di layar. Jika kita ingin suatu barang turun, menurut Anda apa yang harus kita lakukan dengan lokasi y? Jika Anda menebak pengurangan (atau perubahan negatif), Anda benar! Tambahkan kode berikut pada objek yang jatuh untuk membuatnya berpindah ke bagian bawah layar.
5. Tetapkan kembali item ke bagian atas layar
Saat ini item kita jatuh satu kali dan kemudian tersangkut di bagian bawah layar, tapi kita ingin item tersebut terus melompat kembali ke atas agar jatuh lagi. Dengan kata lain, jika posisi suatu item berada di bawah titik tertentu pada layar, maka item tersebut berpindah ke posisi acak di atas. Coba terjemahkan ini ke dalam kode terlebih dahulu, lalu periksa jawaban Anda dengan gambar di bawah.
6. Tangkap barangnya
Saat sprite pemain menyentuh item yang jatuh, item tersebut akan melompat ke atas layar sejak pemain “menyambarnya”. Jadi, jika dipikir-pikir dalam ide komputer, “jika” pemain menyentuh benda yang jatuh, mereka mengatur posisi benda yang jatuh ke bagian atas layar. Anda harus menggunakan tombol “Jika Tersentuh”, namun Anda harus mengekliknya untuk membuka menu tarik-turun guna memilih nama objek lainnya (misalnya, “Kucing” jika Anda memilih objek Kucing) . Tip: Kode yang disorot dengan warna merah adalah kode baru yang ditambahkan pada langkah ini.
7. Mencatat poin
Untuk melacak skor, Anda perlu membuat skor “bergulir”. Jika Anda belum pernah menggunakannya sebelumnya, variabel memungkinkan Anda melacak nomor saat Anda bermain game. Buka bagian “Variabel” berwarna oranye tua dan klik “Buat Variabel.” Beri nama variabel “Hasil” dan pilih OK setelah selesai. Kita bisa membuatnya setiap kali benda tersebut menyentuh benda jatuh kita, skornya bertambah 1. Setelah Anda menambahkan balok-balok ini, Anda akan memiliki permainan yang lengkap!
Buatlah game memancing yang hebat di Scratch
Dan sekarang Anda memilikinya: permainan awal Anda sendiri. Untuk tantangan ekstra, lihat apakah Anda dapat menambahkan efek suara ke game Anda dan/atau menambahkan lebih banyak item yang jatuh. Kemudian, anak Anda mungkin juga senang membuat proyek Scratch yang keren ini.
Jika anak Anda bersenang-senang membuat permainan menangkap ini, daftarkan mereka dalam kursus pengantar Scratch gratis. Mereka akan bekerja dengan instruktur online langsung, yang akan mengajari mereka cara membuat animasi dan permainan menakjubkan mereka sendiri di Scratch. Atau, jika mereka memiliki pengalaman sebelumnya dengan pemrograman Scratch, pertimbangkan untuk mencoba kursus pengantar Pengodean Roblox gratis kami. Apapun metode yang Anda pilih, mereka pasti akan membangun keterampilan coding mereka sambil bersenang-senang!
Ditulis oleh pelatih Buat & Pelajari Dominic Occhietti. Dominic adalah lulusan Michigan State University, tempat dia belajar Pertunjukan Musik dan Ilmu Komputer. Dia sangat menikmati mengajar, baik itu pelajaran coding, pelajaran French horn, atau bahkan pelajaran ski menuruni bukit!
Gaming Hub
Game online adalah jenis permainan video yang dimainkan melalui jaringan internet. Game ini memungkinkan pemain untuk berinteraksi dengan pemain lain secara real-time, baik itu dalam bentuk kerja sama, kompetisi, atau eksplorasi dunia virtual bersama-sama.