Daftar Isi:
- Langkah 1: Ikhtisar Pra Bangun
- Dalam proyek ini, kami akan membuat permainan sederhana, di mana Anda memantulkan bola ke dinding. Jika Anda meleset, Anda akan mati. Sayang sekali. Bagi Anda yang menyukai tantangan, kesulitan permainan meningkat di setiap level
- Bahan:
- 1 x BBC mikro: bit
- 1 x kabel USB Mikro
- Sasaran:
- Kenali lebih banyak tentang mikrokomputer mikrobit
- Pelajari cara memprogram game sederhana
- Pertimbangkan semua kasus
- Langkah 2: Komponen
- Pertama-tama, pasang mikrokomputer mikrobit ke komputer Anda sendiri. Tidak ada komponen lain yang diperlukan
- Langkah 3: Pra Pengodean
- Kita perlu menambahkan paket kode untuk dapat menggunakan komponen kit kita. Klik "Lanjutan" di laci Kode untuk melihat lebih banyak bagian kode dan lihat bagian bawah Laci Kode untuk "Tambah Paket"
- Ini akan membuka kotak dialog. Salin dan tempel tautan berikut ke bidang teks "Tambah Paket": https://pxt.microbit.org/50544-64675-33322-24641. Klik ikon pencarian atau tekan enter, lalu klik tombol Tinkercademy
- Catatan: Jika Anda mendapatkan peringatan yang memberi tahu Anda bahwa beberapa paket akan dihapus karena masalah ketidakcocokan, Anda harus mengikuti petunjuknya atau membuat proyek baru di menu file Proyek
- Langkah 4: Pengkodean
- Pertama-tama, tentukan variabel Anda! Kita akan membutuhkan banyak variabel untuk menyimpan lokasi, kecepatan dan arah bola, panjang dan posisi dayung, dan yang tak kalah pentingnya, skor Anda
- Selanjutnya, kita akan memprogram fungsi yang mengontrol dayung. xb mewakili posisi piksel pertama dayung dari kiri, dan yb mewakili panjang dayung. Fungsi kiri dan kanan mengontrol xb dan menggeser dayung, dan fungsi papan mencetak dayung di layar
- Selanjutnya, kami menyertakan fungsi yang mengontrol saat bola bergerak. Pada awalnya, bola bergerak setiap detik tetapi saat Anda maju, bola bergerak dengan interval yang semakin pendek! Menarik sekali
- Kami sekarang memprogram fungsi yang mengontrol bagaimana bola berinteraksi dengan lingkungannya. Ketika bola mengenai sisi, gerakan horizontalnya dibalik tetapi gerakan vertikalnya tetap sama. Saat bola menyentuh langit-langit, bola dapat memantul ke segala arah, untuk membuat permainan lebih menyenangkan
- Yang terpenting, kita perlu melihat apakah bola mengenai dayung. Jika meleset, Anda kalah, menampilkan skor Anda! Jika tidak meleset, bola juga akan melambung ke arah acak, dan kesulitan permainan akan meningkat
- Terakhir, kita memiliki for loop yang berfungsi sebagai jam agar bola terus bergerak. Juga, kami memiliki fungsi onButtonPressed() yang menggerakkan dayung
- Simpan jari lelah Anda dan unduh kodenya
2025 Pengarang: John Day | [email protected]. Terakhir diubah: 2025-01-13 06:57
Belajar memprogram permainan sederhana namun menyenangkan pada tampilan 5 kali 5, menggunakan JavaScript! PADDLEBALLSUPERSMASHEM mungkin memiliki kesamaan yang tidak disengaja dengan game lain yang lebih grafis.
Tutorial ini disumbangkan oleh Justin Soong dari Raffles Institution.