Deskripsi Pelajaran : Pelajar terus mengembangkan game petualangan. Mereka akan menciptakan skrip untuk menggunakan alat, menjual barang, dan meningkatkan ruang mereka.
Objektif Pelajaran |
|
Persiapan | Unduh alat pemula dan muat di setiap desktop siswa. |
Mengapa
Durasi | Aktivitas | Deskripsi |
---|---|---|
5 menit | Pengantar | Masukkan sesi. |
50 menit | Tutorial Berbimbing: Menyusun Mekanik Permainan | Minta siswa membuat skrip untuk alat, menjual barang, dan meningkatkan ruang. |
5 menit | Bungkus | Refleksikan proyek dan catat konsep yang dipelajari. |
Rencana Pelajaran
Pengantar
- Jelaskan bahwa siswa akan menambahkan mekanik permainan utama petualangan hari ini: menggunakan alat untuk mengumpulkan item, menjual item, dan meningkatkan ruang mereka untuk mengumpulkan lebih banyak item.
- Tunjukkan bahwa sesi ini akan berat pada tutorial yang dibimbing. Sesi berikutnya akan lebih bebas bentuk, sehingga siswa dapat bekerja sendiri atau menangkap up.
Tutorial Berbimbing - Menyusun Mekanik Permainan
- Pastikan semua siswa memiliki akses ke alat pemula.
- Mewakili siswa melalui tutorial berikut:
Bungkus
- Ringkas apa yang telah dibuat oleh siswa.
- Opsional - Tanyakan pada siswa tentang fitur mana yang mereka sukai untuk bekerja atau tambahkan besok saat mereka menyelesaikan permainan mereka.
Terakhir
Tips Troubleshooting dan Classroom
Solusi Umum Troubleshooting
- Sementara kode siswa, tinggalkan contoh skrip contoh untuk siswa untuk mengacu. Skrip alat sangat membantu karena memiliki tumpukan jika pernyataan.
- Periksa bahwa siswa menulis kode mereka untuk terlihat seperti sampel kode. Ini membuat kode lebih mudah dibaca dan mengurangi kemungkinan kesalahan. Tips Skrip
- Ingatkan siswa untuk selalu menambahkan koma di antara beberapa parameter dalam fungsi, seperti dalam sellItems(playerItems, playerGold) .
- Dalam script Peningkatan, urutan fungsi penting. Pastikan bahwa fungsi giveUpgrade() berada di atas clickDetector.MouseClick. Tips Kemudahan
- Untuk menjaga siswa tetap berjalan, tetapkan batas waktu yang ketat untuk playtest, seperti satu menit.
- Mendorong siswa untuk mengingat tujuan spesifik setiap kali playtesting, seperti memeriksa apakah alat mengumpulkan item seperti yang diinginkan. Ini membantu mereka tetap fokus.
Sesuaikan Pengalaman Pelajaran
Buat Pengalaman Lebih Luas
- Lebih dari satu item dapat ditambahkan untuk menghasilkan, hanya ingat bahwa setiap item memerlukan BoolValue dengan CanHarvest yang diatur ke true.
- GUI permukaan, seperti tanda peningkatan, dapat disesuaikan. Dorong siswa untuk menjelajahi proporsi TextLabel, seperti warna dan huruf dalam proporsi TextLabel dan SurfaceGui.