Panduan Membuat Game Scratch:
"Berangkat Sekolah"
Pelajari langkah demi langkah membuat animasi interaktif perjalanan anak ke sekolah menggunakan blok kode Scratch.
1. Persiapan Aset
Siapkan 3 latar belakang (Backdrops) untuk panggung penceritaan.
1. Rumah
Latar awal permainan saat karakter keluar dari rumah.
2. Jalan Raya
Lokasi anak menunggu dan mencegat bus umum.
3. Sekolah
Latar tujuan akhir perjalanan anak turun dari bus.
Tahap 1: Inisialisasi Game
Pengaturan awal saat bendera hijau diklik. Kita harus memastikan anak mulai dari rumah dengan posisi yang tepat.
- Set latar belakang kembali ke Rumah.
- Pastikan karakter terlihat (tampilkan).
- Atur posisi awal (x: -180, y: -80).
Tahap 2: Berjalan Keluar Rumah
Membuat animasi berjalan dengan perulangan dan pergantian kostum.
- Gunakan blok perulangan ulang 20 kali.
- Majukan karakter (tambah x sebesar 10).
- Ganti kostum agar terlihat seperti melangkah.
- Beri jeda agar gerakan tidak terlalu cepat.
Tahap 3: Panggil Bus di Jalan Raya
Anak telah sampai di jalan dan menunggu bus.
- Ubah latar menjadi Jalan Raya.
- Set posisi anak untuk menunggu.
- Berbicara memanggil bus.
- Siarkan Pesan: "Bus Datang" agar sprite Bus mulai bergerak.
Tahap 4: Masuk ke Dalam Bus
Merespons saat bus sudah tiba di depannya.
- Karakter menunggu pesan "Naik Bus" dari sprite Bus.
- Ketika menerima pesan tersebut, sembunyikan karakter agar seolah-olah masuk ke dalam kendaraan.
Tahap 5: Turun di Depan Sekolah
Langkah akhir perjalanan anak.
- Terima pesan "Anak Turun" saat sampai di latar Sekolah.
- Posisikan anak dan tampilkan kembali.
- Ucapkan terima kasih.
- Siarkan perintah agar bus melanjutkan perjalanannya.
Tahap 1: Awal Permainan
Pengaturan untuk sprite Bus saat permainan baru dimulai.
- Karena di awal adegan berada di Rumah, bus tidak boleh terlihat.
- Gunakan perintah sembunyikan segera setelah bendera hijau diklik.
Tahap 2: Menjemput Anak
Bus merespons panggilan anak dari jalan raya.
- Tunggu pesan "Bus Datang".
- Posisi awal bus di ujung kanan (x: 240) lalu tampilkan.
- Meluncur ke arah anak.
- Setelah sampai, siarkan "Naik Bus" agar anak disembunyikan (masuk bus).
- Beri jeda 1 detik penumpang naik.
Tahap 3: Menuju Sekolah
Kode ini merupakan lanjutan langsung dari tahap menjemput (masih dalam satu blok).
- Ubah layar belakang ke pemandangan Sekolah.
- Reset posisi bus ke agak kiri, lalu luncurkan ke tengah layar (x: 0).
- Siarkan "Anak Turun" agar sprite anak muncul kembali.
Tahap 4: Menghilang
Akhir dari perjalanan bus setelah anak mengucapkan terima kasih.
- Terima pesan "Bus Lanjut Jalan" dari anak.
- Beri jeda sebentar.
- Luncurkan bus ke tepi kanan layar (x: 280).
- Gunakan perintah sembunyikan untuk mengakhiri aksi bus.
📡 Ringkasan Alur Broadcast
Dikirim oleh Anak ketika sampai di tepi jalan raya. Memanggil bus untuk muncul dari kanan layar.
Dikirim oleh Bus saat berhenti di depan anak. Memerintahkan sprite Anak untuk sembunyi (masuk bus).
Dikirim oleh Bus saat sudah sampai di latar Sekolah. Memerintahkan Anak untuk kembali tampil di layar.
Dikirim oleh Anak setelah berterima kasih. Memerintahkan bus meluncur keluar layar lalu sembunyi.
Tidak ada komentar:
Posting Komentar