Langsung ke konten utama

Pelajaran 4: Tantangan Castle Crasher

Tampilan samping dari taman bermain Castle Crasher. Robot VR tersebut telah menjatuhkan atau memindahkan beberapa set balok di taman bermain.

Pada pelajaran sebelumnya dalam Unit ini, Anda telah mempelajari cara menggerakkan Robot VR maju dan mundur, serta berbelok ke kiri dan ke kanan untuk merobohkan bangunan dalam tantangan mini. Sekarang, Anda akan menggabungkan semua perintah ini untuk membuat proyek guna merobohkan semua bangunan di Crasher Playground, untuk menyelesaikan Tantangan Castle Crasher!

Tujuan pembelajaran

  • Gunakan perintah Drivetrain untuk menyelesaikan Tantangan Penghancur Kastil dan merobohkan bangunan-bangunan.
  • Jelaskan urutan perilaku Robot VR yang benar yang dibutuhkan untuk menyelesaikan tugas gerakan dasar.
  • Jelaskan bahwa membuat proyek yang berfungsi membutuhkan pertimbangan baik terhadap perintah yang tepat maupun urutannya.

Menyatukan Semuanya

Perintah penggerak memungkinkan pengguna untuk mengontrol pergerakan Robot VR. Unit ini sebelumnya telah membahas cara menggerakkan Robot VR maju dan mundur menggunakan perintah drive_for, mengatur kecepatan Robot VR menggunakan perintah set_drive_velocity, dan cara membelokkan Robot VR menggunakan perintah turn_fordan turn_to_heading. Perintah-perintah ini dapat digunakan untuk menavigasi VEXcode VR Playground mana pun.

Untuk membuat proyek yang berfungsi, perintah yang tepat dan urutan perintah tersebut harus diperhatikan. A Sequence adalah urutan spesifik di mana perilaku dilakukan. Suatu tindakan atau peristiwa mengarah pada tindakan berurutan berikutnya dalam suatu rangkaian. Pengaturan urutan gerakan sangat penting untuk Castle Crasher Challenge karena Robot VR hanya akan bergerak persis seperti yang diperintahkan.

Tantangan Penghancur Kastil

Gunakan perintah Drivetrain untuk merobohkan semua bangunan di Castle Crasher Playground.

Tampilan dari atas taman bermain Castle Crasher dengan robot VR di bagian bawah taman bermain.

Ikuti langkah-langkah dalam video di bawah ini untuk menyelesaikan tantangan:

Berkas video
  • Tonton video solusinya untuk melihat bagaimana Robot VR harus bergerak agar dapat menyelesaikan tantangan ini.
    • Dalam video ini, Robot VR bergerak maju untuk menjatuhkan kastil di tengah, kemudian melanjutkan dan berbelok ke kanan untuk menjatuhkan tumpukan balok di sudut kanan atas. Robot itu kemudian berbelok ke kanan lagi dan mengemudi mengelilingi perimeter Taman Bermain untuk merobohkan tiga bangunan kastil yang tersisa.
  • Buat proyek baru atau muat proyek dari Pelajaran sebelumnya di Unit ini. Jika membuat proyek baru, pilihCastle Crasher Playgroundsaat diminta.
  • Ganti nama proyek menjadi Unit2Challenge.
  • Buka jendela Area Bermain, jika belum terbuka, untuk melihat letak bangunan-bangunan di Area Bermain.
  • Tambahkan perintah yang diperlukan untuk merobohkan semua bangunan di Castle Crasher Playground.
  • Jalankan proyek untuk menguji apakah proyek tersebut berfungsi.
  • Jika proyek tidak berhasil, edit dan coba lagi. Lanjutkan proses ini hingga tantangan selesai.
    • Perlu diperhatikan bahwa tidak semua bagian kastil akan jatuh ketika Robot VR bertabrakan dengan kastil tersebut. Selama Robot VR telah menabrak semua kastil, proyek tersebut dapat dianggap berhasil.
  • Setelah Robot VR berhasil menjatuhkan atau menabrak semua balok di Castle Crasher Playground, simpan proyeknya.

Selamat! Anda telah berhasil menyelesaikan Tantangan Castle Crasher!

Pertanyaan

Silakan pilih tautan di bawah ini untuk mengakses kuis pelajaran.

Google Doc / .docx / .pdf