Daftar Isi:
- Langkah 1: Pergerakan Kapal
- Langkah 2: Tembak Variabel
- Langkah 3: Membuat Variabel Musuh
- Langkah 4: Beginilah Seharusnya Look
Video: Cara Membuat Space Invaders di Micro Bit.: 4 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Jadi langkah pertama adalah membuat kapal kita. Anda pergi ke "Basic" dan menambahkan blok "On start". Kemudian Anda pergi ke "Variabel" dan Anda membuat variabel yang disebut "KAPAL" dan pilih blok dari tab "Variabel" yang mengatakan "Tetapkan sprite ke 0". Kemudian Anda menempatkan "SHIP" bukan "sprite". Kemudian Anda pergi ke tab "Game" dan pilih "create sprite at x 2 y 2" dan Anda meletakkannya sebagai ganti "0" di "set SHIP to 0". Setelah itu Anda memberi kesempatan "y" menjadi 4 bukannya 4. Juga, penghitung skor adalah opsional. Tapi begitulah, kami mendapatkan kapal kami, dan langkah selanjutnya adalah pergerakan kapal kami.
Langkah 1: Pergerakan Kapal
Anda pergi ke tab input dan mengambil blok "pada tombol B ditekan" dan "pada tombol A ditekan". Kemudian Anda masuk ke Game dan pilih "sprite move by 1" dan ubah menjadi sprite menjadi SHIP. Letakkan di blok "Pada tombol B ditekan". Dan Anda melakukan hal yang sama untuk A tetapi alih-alih bergerak dengan 1 Anda menempatkan -1.
Langkah 2: Tembak Variabel
Jadi pertama-tama Anda akan pergi ke "Input" lalu pilih "On button A+B pressed" dan tambahkan ke kode. Kemudian Anda membuat variabel yang disebut "TEMBAK", lalu masuk ke variabel lagi tambahkan "set TEMBAK ke 0" dan ubah "0" menjadi "buat sprite di x:_ y:_" lalu pilih "kirim x:" di bagian permainan lalu letakkan di "buat sprite di x: kapal x:". Ini sangat membingungkan tetapi Anda dapat memahaminya dengan lebih baik dari gambar. Kemudian Anda melakukan langkah yang sama untuk "y". Kemudian Anda pergi ke tab game dan menambahkan "TEMBAKKAN ubah kecerahan sebesar 88". Kemudian Anda pergi ke tab loop dan pilih "ulangi 4 kali dan iklankan itu ke kode. Kemudian di dalam tab itu Anda meletakkan "TEMBAK ubah y dengan -1, lalu masih di kode "ulangi", tambahkan "jeda 150 ms" untuk kecepatan variabel "TEMBAK", lalu masih di dalam loop, Anda pergi ke logika dan pilih "jika_ lalu" dan tambahkan ke logika. Di ruang kosong blok logika Anda meletakkan "is_touching_". Kemudian Anda menambahkan variabel "TEMBAK" dan "MUSUH" (buat variabel yang disebut "MUSUH", dan kami akan mendefinisikannya nanti). Kemudian di dalam blok logika tambahkan "hapus MUSUH" dan "hapus TEMBAK", lalu jika mau, Anda dapat menambahkan beberapa musik atau efek suara saat Anda menghancurkan musuh, lalu Anda menambahkan blok "ubah skor dengan 1". Kemudian di luar loop dan blok logika, Anda menambahkan lagi "jika_ maka". Kemudian Anda pergi ke logika dan menambahkan blok yang memiliki "0 0" di ruang kosong. Kemudian pada 0, Anda menempatkan "TEMBAK y". Kemudian di dalam blok logika Anda meletakkan "delete SHOOT"
Langkah 3: Membuat Variabel Musuh
Pertama tambahkan blok "selamanya" dan buat variabel bernama "MUSUH", buka tab variabel dan tambahkan "set ENEMY ke _", dan di ruang kosong masukkan "buat sprite di x:_ y:_". Kemudian di ruang kosong blok "buat sprite", tambahkan "pilih acak dari 0 hingga 4" di tab "matematika". Kemudian di bawahnya, Anda menambahkan "ENEMY set brightness to 150" dari tab "game" dan kemudian tambahkan "pause 100 ms" di bawahnya. Setelah blok "jeda", Anda menambahkan "MUSUH belok kanan 90 derajat", yang terletak di tab "permainan". Kemudian Anda pergi ke tab "loop" dan menambahkan "ulangi 4 kali" dan di dalam blok "loop", Anda menambahkan "ENEMY move ny 1" dan "pause 500 ms". Sekarang kita pergi ke tab logika dan menambahkan 2 blok "jika_ maka". Dan di dalam ruang kosong pertama, Anda menambahkan "is _ menyentuh _" dan menambahkan "MUSUH" di ruang kosong pertama dan "KIRIM" di ruang kosong kedua, dan di dalam blok logika, Anda menambahkan "permainan berakhir". Sekarang di blok logika lain, kami menambahkan "is _ menyentuh tepi" dan di ruang kosong kami menambahkan "MUSUH", dan di dalam blok logiv kami menambahkan "hapus MUSUH"
Langkah 4: Beginilah Seharusnya Look
Semoga saya tidak terlalu buruk dalam menjelaskan cara membuat ini dan semoga Anda menikmati permainannya:)
Direkomendasikan:
Konsol Game Portabel Lego Dengan Space Invaders: 4 Langkah
Konsol Game Portabel Lego Dengan Space Invaders: Pernahkah Anda berpikir untuk menjadi pengembang game dan membangun konsol game Anda sendiri yang dapat Anda mainkan saat bepergian? Yang Anda butuhkan hanyalah sedikit waktu, perangkat kerasLego bricksa Mini-Calliope (dapat dipesan di situs web ini https://calliope.cc/en) dan beberapa keterampilan
LCD Invaders: Space Invaders Seperti Game di Layar Karakter LCD 16x2: 7 Langkah
LCD Invaders: Game Seperti Space Invaders di Layar Karakter LCD 16x2: Tidak perlu memperkenalkan game "Space Invaders" yang legendaris. Fitur yang paling menarik dari proyek ini adalah menggunakan tampilan teks untuk output grafis. Ini dicapai dengan menerapkan 8 karakter khusus. Anda dapat mengunduh Arduino lengkap
Space Invaders di Micropython di Micro: bit: 5 Langkah
Space Invaders di Micropython di Micro: bit: Dalam artikel kami sebelumnya, kami telah menjelajahi pembuatan game di GameGo, konsol game retro portabel yang dikembangkan oleh pendidikan TinkerGen. Game yang kami buat mengingatkan pada game Nintendo lama. Dalam artikel hari ini, kita akan mengambil langkah mundur, untuk
Jam Space Invaders (dengan Anggaran terbatas!): 6 Langkah (dengan Gambar)
Jam Space Invaders (dengan Anggaran!): Baru-baru ini saya melihat build keren dari GeckoDiode dan saya langsung ingin membuatnya sendiri. Yang Dapat Diinstruksikan adalah Jam Desktop Space Invaders dan saya sarankan Anda melihatnya setelah membaca ini. Proyek ini hampir semata-mata dibangun dari bagian-bagian yang bersumber
Cara Membuat Kalender Kakek & Scrapbook (Bahkan Jika Anda Tidak Tahu Cara Membuat Scrapbook): 8 Langkah (dengan Gambar)
Cara Membuat Kalender Kakek & Scrapbook (bahkan Jika Anda Tidak Tahu Cara Membuat Scrapbook): Ini adalah hadiah liburan yang sangat ekonomis (dan sangat dihargai!) untuk kakek-nenek. Saya membuat 5 kalender tahun ini dengan harga masing-masing kurang dari $7. Bahan: 12 foto bagus anak Anda, anak-anak, keponakan, anjing, kucing, atau kerabat lainnya12 bagian berbeda