Daftar Isi:

Untuk Melakukan PADDLEBALLSUPERSMASHEM Dengan Mikro: bit: 6 Langkah
Untuk Melakukan PADDLEBALLSUPERSMASHEM Dengan Mikro: bit: 6 Langkah

Video: Untuk Melakukan PADDLEBALLSUPERSMASHEM Dengan Mikro: bit: 6 Langkah

Video: Untuk Melakukan PADDLEBALLSUPERSMASHEM Dengan Mikro: bit: 6 Langkah
Video: Тюнингую турбинку и стенд - готовлю к грандиозным испытаниям 2024, Juli
Anonim
Untuk Melakukan PADDLEBALLSUPERSMASHEM Dengan Mikro:bit
Untuk Melakukan PADDLEBALLSUPERSMASHEM Dengan Mikro:bit

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.

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

Direkomendasikan: