Bagian permainan petualangan 2

*Konten ini diterjemahkan menggunakan AI (Beta) dan mungkin mengandung kesalahan. Untuk melihat halaman ini dalam bahasa Inggris, klik di sini.

Deskripsi pelajaran : Siswa terus mengembangkan gamepetualangan.Mereka akan membuat skrip untuk menggunakan alat, menjual barang, dan meningkatkan ruang mereka.

Tujuan pelajaran
  • Terapkan pengetahuan tentang pernyataan if/then untuk membuat item koleksi.:
  • Menunjukkan pengetahuan fungsi untuk membuat fungsi yang memungkinkan pemain menjual barang dan meningkatkan variabel ruang mereka.
Persiapan
  • Unduh alat pemula dan muat di desktop setiap siswa.

Pandangan Umum

DurasiAktivitasDeskripsi
5 menitPengantarPerkenalkan sesi.
50 menitTutorial Bimbingan: Mekanik Permainan SkripMemiliki siswa membuat skrip untuk alat, menjual barang, dan meningkatkan ruang.
5 menitRingkasanPikirkan proyek dan kembali konsep yang dipelajari.

Rencana pelajaran

Pengantar

  1. Jelaskan bahwa siswa akan menambahkan mekanik permainan inti dari permainan petualangan hari ini: menggunakan alat untuk mengumpulkan item, menjual item, dan meningkatkan ruang mereka untuk mengumpulkan lebih banyak item.
  2. Tunjukkan bahwa sesi ini akan berat pada tutorial panduan. Sesi berikutnya akan lebih bebas bentuk, sehingga siswa dapat bekerja sendiri atau mengejar.

Tutorial terpandu - Mekanik permainan skrip

  1. Pastikan semua siswa memiliki akses ke alat pemula.
  2. Memimpin siswa melalui tutorial berikut:

Ringkasan

  1. Ringkas apa yang telah dibuat oleh siswa.
  2. Opsi - Tanyakan siswa fitur apa yang mereka senang untuk bekerja atau tambahkan besok saat mereka menyelesaikan permainan mereka.

Bagian Lanjut

Saran pemecahan masalah dan tips kelas

Pemecahan masalah umum

  • Sementara siswa kode, tinggalkan skrip contoh untuk siswa untuk referensi. Skrip Alat sangat membantu karena memiliki pernyataan terpisah.
  • Periksa apakah siswa mengindentifikasi kode mereka untuk terlihat seperti sampel kode. Ini membuat kode lebih dapat dibaca dan mengurangi kemungkinan kesalahan. Tip pemrograman
  • Mengingatkan siswa untuk selalu menambahkan koma di antara beberapa parameter dalam fungsi, seperti di sellItems(playerItems, playerGold) .
  • Dalam skrip Peningkatan, urutan fungsi penting. Pastikan fungsi giveUpgrade() berada di atas clickDetector.MouseClick. Tip fasilitasi
  • Untuk menjaga siswa tetap berada di jalurnya, tetapkan batas waktu ketat untuk pengujian permainan, seperti satu menit.
  • Mendorong siswa untuk mengingat tujuan tertentu setiap kali menguji, seperti memeriksa apakah alat memanen item seperti yang dimaksudkan.Ini membantu mereka tetap fokus.

Sesuaikan pelajaran

Perluas pelajaran

  • Lebih dari satu item dapat ditambahkan untuk dipanen, ingat saja bahwa setiap item membutuhkan BoolValue dengan CanHarvest diatur ke benar.
  • GUI permukaan, seperti Tanda Peningkatan, dapat disesuaikan.Mendorong siswa untuk menjelajahi properti Label Teks, seperti warna dan font dalam properti Label Teks dan SurfaceGui itu.