Page 102 - E-Modul Coding For Kids Berbasis Raspberry Pi
P. 102

D.  Memindahkan karakter

                           Sekarang, mari mulai menambahkan beberapa kode dan membuat game menjadi
                    interaktif! Di bagian ini, kita akan melakukan semua yang diperlukan untuk meluncurkan

                    karakter utama kita menggunakan ketapel.


                    Inisialisasi

                    Hal pertama yang ingin kita lakukan adalah memastikan posisi karakter utama kita direset
                    setiap kali kita memulai permainan. Klik pada karakter utama dan buat skrip berikut di

                    area skrip:











                                      Gambar 6 9 Tampilan Skrip Pada Karakter Utama

                    Kode ini mengatur agar ketika bendera hijau diklik, karakter utama berpindah ke posisi

                    ketapel.  Untuk  menguji  kode,  klik  bendera  hijau  dan  periksa  apakah  karakter  Anda
                    berpindah ke posisi yang sama dengan ketapel. Jika karakter muncul di belakang ketapel,

                    Anda dapat memindahkannya ke depan dengan mengklik pada Panggung dan menyeret

                    karakter utama ke atas. Ini akan memastikan karakter utama tampil di atas semua sprite
                    lainnya.


               E.  Bergerak dengan keyboard

                           Sekarang, kita akan membuat agar pemain bisa menggerakkan karakter mereka
                    dengan keyboard sehingga mereka bisa mengarahkan tembakan. Kita akan menggunakan

                    beberapa blok kode khusus untuk ini, terutama dari bagian Merasakan.







                       Gambar 6 10 Tampilan Blok Kode Untuk Menggerakkan Karakter dengan Keyboard

                          Sebelum kita lanjut, coba lihat berbagai blok kode yang tersedia. Apakah Anda bisa
                   menemukan blok yang bisa membantu kita memindahkan karakter ke atas, bawah, kiri,

                   atau kanan? Beberapa blok ini mungkin terlihat aneh; mari kita pelajari bagaimana cara

                   menghubungkannya dengan blok gerak.



                                                           91
   97   98   99   100   101   102   103   104   105   106   107