Isi kandungan:
- Langkah 1: Buat Burung
- Langkah 2: Buat Burung Bergerak
- Langkah 3: Buat Halangan
- Langkah 4: Jauhkan Halangan
- Langkah 5: Jadikan Halangan Hilang
- Langkah 6: Menjana Lebih Banyak Halangan
- Langkah 7: Permainan Selesai
- Langkah 8: Kejatuhan Burung
Video: Burung Crashy: 8 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:08
Anda memerlukan: Komputer Kabel USB mikro bit A miro Itulah yang anda perlukan, tetapi sebaiknya anda mempunyai keseluruhan kit Micro-bit untuk melakukan ini. Untuk melakukan pengekodan, anda juga perlu pergi ke makecode laman web. Sekiranya anda tidak biasa dengan laman web ini, anda mesti mencubanya.
Langkah 1: Buat Burung
Untuk membuat burung anda harus membuat pemboleh ubah "burung" terlebih dahulu kemudian anda sampai ke kategori "pemboleh ubah" dan tatal ke bawah dan anda akan menemui "set sprite to" blank "" kemudian pergi ke "permainan" dan anda akan dapati "create sprite" pada x kosong, kosongkan ". Tetapkan x pada 0 dan y pada 2. Sekarang anda harus mempunyai titik di sana tetapi kami ingin menjadikannya berkedip sehingga lebih menarik. Oleh itu, kita kembali ke kategori pemboleh ubah dan di sana anda harus mencari "kosongkan set kosong ke" di tempat kosong anda kembali ke pemboleh ubah dan letakkan "burung" di tempat kosong pertama dan di blok kedua pilih berkedip. Kodnya mestilah seperti gambar di bahagian atas.
Langkah 2: Buat Burung Bergerak
Jadi kita mahu burung itu naik dan kita mahu burung itu turun. Untuk melakukan itu mudah, anda pergi ke "input", di sana anda akan dapati "pada butang A ditekan" anda harus memasukkannya ke dalam kod anda. Kemudian pergi ke kategori yang disebut "permainan" di sana anda akan dapati "sprite change x by 1" ambil itu dan masukkan ke dalam "pada butang A ditekan" kemudian ubah x ke y dan 1 hingga -1. Lakukan perkara yang sama tetapi ubah A di "butang A ditekan" ke B dan ubah -1 ke 1. Itu akan membolehkan anda menggerakkan burung anda. Gambar kod akan terdapat pada gambar di atas.
Langkah 3: Buat Halangan
Ok, ini akan menjadi langkah yang panjang dan sangat rumit. Oleh itu, mari kita mulakan. Untuk memulakannya, kita memerlukan semua halangan dalam satu susunan atau garis. Oleh itu, kita akan membuat pemboleh ubah yang disebut "rintangan" selepas itu anda harus menatal ke bawah untuk mencari butang "set (pilih pemboleh ubah) ke (kosong)" anda harus memilih pemboleh ubah sebagai "halangan" dan kemudian anda harus pergi ke kategori "array" di sana anda harus menatal ke bawah untuk mencari "array kosong" anda harus mengambilnya dan memasukkannya ke ruang kosong. Kemudian anda mahu rintangan menjadi acak, dan juga menginginkan lubang rintangan untuk dilalui burung. Untuk melakukan itu, kita akan membuat lubang terlebih dahulu. Mula-mula kita akan membuat pemboleh ubah yang disebut "blankobstacle". Kemudian kita akan menggunakan "set (pilih pemboleh ubah) yang sama dengan (kosong)" dalam pemboleh ubah kita akan menggunakan pemboleh ubah "kosongobstacles" di tempat kosong kita akan pergi ke kategori "matematik" di sana anda semestinya minta "pilih secara rawak dari 0 hingga 10" ambil dan letakkan di tempat kosong. Kemudian ubah 10 menjadi 4. Sekarang, ini membolehkan lubang menjadi rawak. Kami sekarang akan membuat gelung "untuk" untuk membuat halangan bagi setiap ruang terbuka dalam array. Untuk melakukan itu kita pergi ke gelung kategori dan di sana kita mempunyai "untuk indeks dari 0 hingga 4 lakukan" kita memerlukan yang satu ini, kita meletakkannya di bawah "pada permulaan" kemudian kita masuk ke logik dan mengambil "jika benar maka" dan masukkan ke dalam "untuk indeks dari 0 hingga 4" maka kita kembali ke kategori logik dan mengambil "kosong = kosong" dan kita gantikan yang benar dengannya. Pada tempat kosong pertama kita meletakkan "indeks" dan pada tempat kosong kedua kita meletakkan "kosongkan barang". dan kita menukar tanda "=" menjadi tidak sama ". Selepas itu, kita pergi ke kategori" array "dan kemudian mengambil" tambah nilai tambah nilai kosong ke akhir "kita memilih pemboleh ubah sebagai" halangan "kemudian kita pergi ke kategori "permainan" dan di sana kita ambil "buat sprite di x: blank, y: blank" kemudian kita letakkan di tempat kosong. Selepas itu, kita ganti yang kosong di kategori permainan, kita ganti x kosong dengan 4 dan yang lain dengan indeks. Sekarang anda harus mempunyai burung dan rintangan. Kodnya akan terdapat di dalam gambar dan periksa sama ada anda melakukannya dengan betul.
Langkah 4: Jauhkan Halangan
Sekarang kita memerlukan rintangan untuk bergerak kerana permainan itu dapat diteruskan. Jadi sekarang untuk melakukan itu terlebih dahulu, kita perlu membuat "halangan" pemboleh ubah lain. Kemudian kita pergi ke kategori gelung dan di sana kita mengambil "untuk elemen kosong memilih pemboleh ubah do" kemudian kita memasukkannya ke "selamanya" dan kemudian kita pergi ke kategori permainan dan kita mengambil "pilih perubahan berubah x dengan kosong" kami memilih pemboleh ubah sebagai "halangan" dan kami meletakkan -1 di tempat kosong. Kemudian kita pergi ke kategori "basic" dan di sana kita meletakkan "pause ms blank" dan kita mengganti yang kosong dengan 200. Ada langkah ke-4. Imej kod akan berada di atas.
Langkah 5: Jadikan Halangan Hilang
Kita sekarang perlu membuat rintangan yang dilalui hilang. Untuk melakukan itu, kita perlu terlebih dahulu pergi ke kategori "gelung" dan di sana mengambil "selagi kosong" dan memasukkannya ke dalam "selamanya" maka kita perlu masuk ke logik dan meletakkan "kosong dan kosong" di kosong. Kemudian kita perlu kembali dan meletakkan "blank = to blank" di kedua kosong blok logik. Kemudian kita perlu pergi ke kategori "array" dan di sana kita mengambil "panjang array kosong" dan kita mengganti kosong dengan pemboleh ubah "rintangan" dan kita menukar tanda sama menjadi lebih besar daripada dan kita menulis 0 di tempat kosong. Kemudian kita pergi ke "game" dan mengambil "blank x", kemudian masuk ke logik dan dapatkan blok yang sama seperti sebelumnya, kemudian kita pergi ke "array" dan mengambil "get value at blank" kita meletakkan 0 di tempat kosong. kemudian kita letakkan = dan ganti kosong dengan 0. Kemudian kembali ke "permainan" dan dapatkan "delete blank". Kemudian kita pergi ke kategori "array" dan mencari "nilai hapus kosong pada 0" dan memasukkannya ke tempat kosong. Sekarang ini akan membuat rintangan hilang pada x = 0 dan permainan tidak akan terhad dengan jumlah halangan. Gambar kod akan berada di bahagian atas.
Langkah 6: Menjana Lebih Banyak Halangan
Kita sekarang harus menghasilkan lebih banyak halangan, jadi untuk melakukan itu kita perlu memasukkan semua kod yang berkaitan dengan halangan di blok selamanya. Sekarang kita perlu mempunyai ruang di antara rintangan dan untuk melakukan itu kita hanya perlu menambahkan tanda centang. Kita boleh melakukannya dengan pergi ke kategori "variables" dan memasukkan "tick tick by 1" dan kita juga meletakkannya di blok selamanya dan kemudian kita harus mempunyai ruang antara rintangan. Blok selamanya akan berada di bahagian atas gambar.
Langkah 7: Permainan Selesai
Kita sekarang memerlukan permainan berakhir jika burung itu menyentuh rintangan. Untuk melakukan itu, kita perlu sekarang ke kategori "loop" dan di sana kita perlu mengambil "untuk elemen kosong dari kosongkan" Kemudian kita perlu meletakkan pemboleh ubah "halangan" di tempat kosong pertama dan kemudian di tempat kosong berikutnya kita perlu letakkan pemboleh ubah "halangan". Sekarang kita perlu pergi ke kategori "logik" dan mengambil "jika benar maka lakukan" dan memasukkannya ke dalam. Kemudian kita kembali ke "logik" dan mendapatkan "kosong dan kosong" dan kita menggantinya dengan benar. Kemudian kami mengambil "blank = blank" dari kategori logik dan memasukkannya ke dalam kedua-dua tempat kosong. Kemudian kita pergi ke "permainan" dan mengambil "sprite x" dan memasukkannya ke tempat kosong pertama "kosong = kosong" dan kita mengambilnya lagi dan memasukkannya ke tempat kosong juga. Kemudian kita menukar sprite pertama dengan pemboleh ubah burung dan sprite lain dengan pemboleh ubah halangan. Kemudian di tempat kosong lain "kosong dan kosong" kita melakukan perkara yang sama tetapi kita menukar x ke y untuk kedua-dua pemboleh ubah. Selepas itu, kita masuk ke kategori permainan sekali lagi dan mengambil blok permainan dan memasukkannya ke blok "jika kemudian" di bawah "kemudian". Sekarang permainan anda berakhir apabila burung menyentuh rintangan. Kod ini juga harus ada di blok selamanya. Gambar kod ini akan terdapat pada gambar di bahagian atas.
Langkah 8: Kejatuhan Burung
Sekarang kita juga memerlukan burung itu jatuh sehingga sukar bagi pemain. Anda boleh melakukannya dengan pergi ke kategori permainan dan mengambil "sprite change x by 1" dan menukar "sprite" dengan pemboleh ubah burung dan x ke y dan memasukkannya selamanya. Kod terakhir akan terdapat dalam gambar. Beberapa perubahan yang dapat anda buat adalah dengan menyanyikan lagu di latar atau mempunyai penghitung skor.
Disyorkan:
Burung Flappy Powered Muscle: 9 Langkah (dengan Gambar)
Muscle Powered Flappy Bird: Anda mungkin ingat ketika Flappy Bird mengalahkan dunia, akhirnya menjadi sangat popular pencipta mengeluarkannya dari kedai aplikasi untuk mengelakkan publisiti yang tidak diingini. Ini adalah Flappy Bird seperti yang belum pernah anda lihat sebelumnya; dengan menggabungkan beberapa kompos rak
Burung Robotik: 8 Langkah
Robot Burung: Projek ini menunjukkan kepada anda bagaimana membuat burung robot yang minum air. Anda dapat melihat burung itu bekerja di dalam video. Pengayun dibuat dari litar flip-flop sederhana yang dipicu ketika burung menyentuh salah satu daripada dua kenalan
Monitor Pemakan Burung V2.0: 12 Langkah (dengan Gambar)
Bird Feeder Monitor V2.0: Ini adalah projek untuk memantau, memotret dan merekodkan jumlah dan masa yang dihabiskan oleh burung yang mengunjungi feeder burung kami. Beberapa Raspberry Pi (RPi) digunakan untuk projek ini. Satu digunakan sebagai sensor sentuh kapasitif, Adafruit CAP1188, untuk mengesan, mengingat
Makhluk Burung Animatronik: 3 Langkah
Makhluk Burung Animatronik: Selamat datang! Hari ini saya akan menunjukkan kepada anda cara menghidupkan burung kerangka sederhana yang saya dapati di kedai dolar. Dengan pengetahuan ini, anda akan dapat menyesuaikannya dan berubah menjadi makhluk burung asing. Mula-mula anda akan memerlukan kerangka
Burung Arduino Flappy - Projek Permainan Burung Arduino 2.4 "TFT Touchscreen SPFD5408: 3 Langkah
Burung Arduino Flappy | Projek Permainan Burung Arduino 2.4 "TFT Touchscreen SPFD5408: Flappy Bird adalah permainan yang terlalu popular di sana dalam beberapa tahun dan banyak orang membuatnya dengan cara mereka sendiri. Begitu juga saya, saya membuat versi tambang burung flappy dengan Arduino dan TFT 2.4 &murah; yang murah Skrin sentuh SPFD5408, Jadi mari kita mulakan