Litar

Bagaimana Membangun Permainan Dash Cookie Dua Pemain Dengan Makey Makey dan Scratch: 7 Langkah

Making the 2-Player Cookie Dash with Makey Makey and Scratch

Making the 2-Player Cookie Dash with Makey Makey and Scratch

Isi kandungan:

Anonim

Anak-anak saya menyertai latihan "Jam Kod" di bilik darjah mereka tahun ini. Untuk mengukuhkan konsep-konsep ini, dan untuk menunjukkan pelajar di bilik darjah mereka bagaimana pengaturcaraan yang boleh diakses dan menyeronokkan, saya mencipta permainan perisian dua pemain yang menyeronokkan di Scratch yang dipanggil "Cookie Dash." Kedua-dua anak saya mempunyai guru kelas empat yang sangat baik yang juga memperkenalkan mereka kepada litar, dan saya mahu mengukuhkan konsep-konsep itu juga, jadi saya menyambung permainan Scratch ke objek dunia menggunakan Makey Makey dan barangan dari sekitar rumah. Butiran Instruktable ini langkah-langkah untuk meniru permainan anda sendiri.

Tidak ada cara yang betul atau salah untuk membina bahagian fizikal projek ini. Dokumentasi di bawah adalah dua pendekatan: satu pendekatan yang saya ambil membina projek; yang lain adalah pendekatan mudah yang akan bekerja untuk kebanyakan orang. Kerana saya mengambil projek ini ke dalam bilik darjah anak-anak, di mana berpuluh-puluh kanak-kanak adalah tangan dan konfigurasi perlu fleksibel, saya menguatkan banyak kepingan lebih daripada yang diperlukan untuk kegunaan rumah yang mudah. Pilih mana-mana pilihan yang paling sesuai untuk anda.

Untuk membina kepingan fizikal, anda perlu:

  • Kotak kadbod
  • Gunting kuat atau pisau utiliti
  • Kertas aluminium
  • Wire
  • Pemotong wayar / alat pengukur
  • Botol plastik (pilihan)
  • Pita saluran (pilihan)
  • Pita foil tembaga (pilihan)

Untuk menyambungkan komponen permainan, anda perlu:

  • Makey Makey
  • Klip buaya (sekurang-kurangnya enam)

Untuk menjalankan perisian, anda perlu:

  • Komputer dengan sambungan internet
  • Pelayar web yang menyokong pemalam Flash

Permainan

Cookie Dash adalah permainan interaktif di mana dua pemain bersaing dengan kepala untuk memindahkan watak mereka ke arah satu piring cookies. Pemain memindahkan watak mereka dengan bergantian menyentuh pad kenalan yang ditetapkan dalam konfigurasi yang anda pilih (butiran di bawah). Siapa pun yang mencapai cookies terlebih dahulu, menang. Oleh itu, anda perlu membina empat pad kenalan dan meletakkan pemain dengan dua objek pegang tangan.

Bekalan:

Langkah 1: Membina Pad Hubungan

  1. Menggunakan gunting atau pisau utiliti, potong empat segi empat tepat dari kadbod. Ini boleh menjadi saiz yang anda suka, tetapi di antara 3 "x5" dan 5 "x7" adalah tempat yang baik untuk memulakan (sekitar saiz kad indeks atau foto).
  2. Untuk membina yang mudah, balut setiap segi empat tepat kadbod dengan kerajang aluminium dan kemudian terus ke Langkah 2.
  3. Untuk membina lebih kukuh, buatlah 8 segi empat aluminium foil aluminium, dilipat sehingga masing-masing mempunyai empat lapisan (kali ganda dua kali). Reka bentuk aluminium foil hendaklah sedikit lebih kecil daripada segi empat tepat kadbod yang anda gunakan.
  4. Potong empat 8 "panjang dawai, dan hapuskan hujung untuk mengekspos dawai yang telanjang. Anda boleh menggunakan apa-apa wayar yang dilindungi yang anda suka; USB hanya menyediakan 5V bekalan, jadi wayar tidak perlu berat. ditinggalkan dari pemasangan teater rumah, jadi saya menggunakannya. Sambungkan satu hujung panjang wayar ke segi empat tepat foil dengan pita foil tembaga.
  5. Sandwich kawat dengan lapisan lain dengan menambah satu lagi aluminium foil segi empat tepat di atas.
  6. Pita sandwic foil ke segi empat tepat kadbod dengan pita duktus.
  7. Ulangi empat kali untuk melengkapkan pad kenalan empat aluminium-foil yang dilindungi.

Ya, Ini adalah Overkill

Langkah ini berlebihan untuk kegunaan tunggal, penggunaan rumah, atau di mana anda tahu berapa panjang wayar yang anda perlukan. Untuk tujuan saya, saya tahu bahawa berpuluh-puluh kanak-kanak akan menggunakan pad ini, dan saya perlu memindahkan pad dari bilik darjah ke bilik darjah, mendapatkannya di setiap lokasi tanpa merosakkannya. Pita duktus ada semata-mata supaya saya boleh meletakkan pad ke pelbagai permukaan tanpa merosakkan kadbod atau kerajang. Saya juga perlu menyesuaikan panjang wayar yang membawa kepada pad untuk saiz bilik yang berbeza, itulah sebabnya saya telah membuat kawat feeder pada setiap pad. Sekiranya anda bereksperimen di rumah, membina foil yang mudah dibina mungkin hanya yang anda perlukan.

Langkah 2: Membina Barangan Tangan

  1. Untuk membina yang mudah, buat dua tongkat dengan membungkus kerajang aluminium di sekeliling mana-mana objek yang tegar, mis. pensel, tongkat popsikel. Setelah dicipta, terus ke Langkah 3. Apabila bermain permainan, pemain akan memegang tongkat sihir dalam satu tangan, dan menyelesaikan litar dengan memukul pad foil dengan tangan yang lain.
  2. Untuk membina lebih kukuh, tutup bahagian bawah dua botol plastik bersih dengan kerajang aluminium. Bahagian bawah botol saya adalah cekung, jadi saya menggunting kerajang dan menekannya ke dalam rongga untuk menembus bahagian bawah botol.
  3. Potong dua panjang dawai dengan panjang maksimum yang diingini kursus anda, dan hapus hujungnya. Panjang ini akan berjalan dari Makey Makey kepada pemain anda, jadi berfikir ke depan bagaimana kursus anda mungkin dirancang. Sekiranya Makey berada di tengah-tengah kursus, dan anda memotong panjang wayar anda hingga 6 kaki, anda boleh mengasingkan pad sehingga 12 kaki. Sekiranya anda ingin menyimpan semua pendawaian anda pada satu hujung kursus anda, potongan dawai hingga 6 kaki akan menjejaskan anda sepanjang maksimum 6 kaki. Sudah tentu, anda sentiasa boleh menyimpan wayar anda pendek, dan kemudian menyambungkan panjang tambahan apabila anda membuat kursus anda.
  4. Menggunakan pita foil tembaga, jalankan kerajang tembaga dari bahagian bawah botol sehingga sisi, dan sambungkan pita foil ke panjang dawai. Di dalam botol yang saya gunakan, terdapat palung berhampiran bahagian atas botol; Saya menyambungkan pita foil di dalam palungan itu supaya wayar tidak menonjol dari botol, dan supaya saya boleh membalut wayar di sekeliling botol itu, seterusnya mengamankannya.
  5. Buat 2 segi empat segi aluminium foil, dilipat supaya setiap satu mempunyai empat lapisan (kali ganda dua kali ganda). Reka bentuk aluminium foil hendaklah kira-kira 2 "lebar, dan cukup lama untuk membungkus sepenuhnya di bahagian bawah botol anda.
  6. Balut segiempat aluminium foil di sekeliling botol ke sandwic pita kerajang tembaga di antara lapisan aluminium foil.
  7. Selamatkan kerajang dan wayar dengan pita saluran.

Lebih Overkill

Seperti langkah sebelumnya, banyak langkah ini berlebihan untuk digunakan di rumah. Tetapi kerana berpuluh-puluh kanak-kanak akan menarik kabel ini, memecahkan kerajang, dan sebagainya, saya ingin memastikan bahawa mereka tinggal bersama, dan bahawa titik hubungan tidak dihancurkan setakat membuat sambungan yang tidak boleh dipercayai.

Anda juga mungkin tertanya-tanya, "Kenapa botol?" Ya, tentu ada banyak barangan isi rumah lain yang boleh anda gunakan untuk mencipta objek-objek ini. Rancangan awal saya adalah untuk membuat stok yang perlu ditekan anak-anak ke dalam cawan plastik dengan menggunakan plat kontak yang dilindungi foil.Apa yang saya dapati semasa ujian dengan anak-anak saya adalah ia memerlukan ketangkasan yang terlalu banyak, dan itu bertentangan dengan niat pantas permainan.Sehingga ketika saya melemparkan idea cawan, saya sudah ada setem yang dibuat, jadi saya terjebak dengan mereka.

Langkah 3: Kajian Komponen

Untuk membina yang mudah, kini anda perlu mempunyai empat pad yang dilindungi dan dua helai sihir yang dilindungi.

Untuk membina lebih kukuh, anda perlu mempunyai empat pita duktus dan pad kenalan yang dilindungi foil, dua botol yang dirampas dan dirakam, dan dengan pilihannya, empat dawai panjang jika anda ingin meregang pad kenalan anda ke atas jarak yang lebih besar.

Langkah 4: Sambungkan dan Kuasa Makey Makey

  1. Masukkan dua wayar penyambung ke dalam slot "A" dan "D" di sebelah kiri Makey Makey anda.
  2. Menggunakan klip buaya, sambungkan wayar "A" ke satu pad kenalan (sama ada ke kawat penyambung pad kenalan, atau terus ke pad jika anda bijak mengikut arahan membina mudah); dan sambung wayar "D" ke pad kenalan yang lain. Ini akan menjadi pad kenalan Player One. Tidak kira huruf mana yang disambungkan ke pad sama ada.
  3. Menggunakan klip buaya, sambungkan anak panah kiri pada Makey ke satu pad kenalan (sama ada ke kawat penyambung pad kenalan, atau terus ke pad jika anda dengan bijak mengikut binaan mudah); dan sambungkan anak panah kanan ke pad kenalan yang lain. Ini akan menjadi pad kenalan Player Two. Tidak kira mana anak panah disambungkan ke pad sama ada.
  4. Menggunakan klip buaya, sambungkan "Bumi" pada Makey (ini adalah tanah) untuk setiap objek pegang tangan. Sekiranya anda menggunakan pendekatan botol, sambungkan Bumi ke wayar pengantara anda; jika anda menggunakan pendekatan tongkat, sambungkan Bumi terus ke tongkat anda.
  5. Masukkan kord kuasa ke Makey Makey anda, dan masukkan hujung yang lain ke dalam port USB pada komputer anda. Sekiranya anda melihat apa-apa arahan apabila menyalurkan Makey, anda hanya boleh menolaknya. Anda akan melihat lampu merah menunjukkan bahawa Makey Makey dihidupkan. Jika anda menghubungi salah satu pad anda dengan salah satu objek pegang tangan anda (botol atau tongkat), anda akan mendapati bahawa Makey akan menyala, yang menunjukkan input yang dicetuskan. Sekiranya anda melihat ini, anda mungkin disambung dengan betul.

Persediaan akhir anda harus termasuk empat pad kenalan dan dua objek pegang tangan yang disambungkan ke Makey Makey anda; dan Makey disambungkan dan dikuasakan oleh komputer anda (lihat gambar).

Langkah 5: Menetapkan Kursus Anda

Sediakan kursus anda dalam sebarang konfigurasi yang masuk akal untuk anda. Berikut adalah beberapa idea yang kami cuba di rumah:

  • Letak pad kenalan di kedua-dua belah pemain, yang akan memerlukan mereka dengan cepat memutar balik antara pad. Membakar tenaga untuk anak-anak, dan senaman teras untuk orang dewasa. Cubalah sendiri - ia menjadi cepat melelahkan!
  • Tetapkan satu pad kenalan di atas lantai, dan pita lain ke dinding, kira-kira 6 inci dari jangkauan pemain. Ini akan memerlukan mereka untuk seli dan melompat.
  • Sebarkan titik hubungan ke sisi bertentangan bilik, yang memerlukan pemain untuk bersaing dalam perlumbaan ulang-alik untuk memajukan aksara mereka.

Saya bukan yang terbaik dengan penyuntingan video, tetapi saya akan cuba mengemas kini Instructable ini dengan rakaman beberapa konfigurasi yang kami cuba.

Langkah 6: Buka Perisian Scratch pada Komputer Anda

    Tunjukkan pelayar anda ke http://scratch.mit.edu/projects/135556100/ untuk melihat projek Cookie Dash. Permainan ini dicipta dalam Scratch, yang sangat mudah untuk menggunakan persekitaran pengaturcaraan untuk kanak-kanak. Ia akan membantu mereka mempelajari asas pengaturcaraan dan logik, dan ia menghapuskan banyak sakit kepala yang mungkin mereka alami dalam persekitaran lain. Ia adalah persekitaran pembelajaran yang sangat baik untuk kanak-kanak, dan ia juga menyeronokkan untuk orang dewasa!

    Di penjuru kiri sebelah atas permainan (terus di bawah tajuk), tekan butang "Fullscreen" untuk beralih ke paparan yang lebih besar dari permainan. Apabila anda sudah bersedia untuk bermain, tekan bendera hijau di sudut kanan atas untuk memulakan permainan.

    Apabila permainan dimulakan, pemain berlumba-lumba satu sama lain untuk melihat wataknya boleh mencapai kuki terlebih dahulu. Mereka memindahkan watak mereka dengan bergantian memukul pad foil yang diberikan kepada mereka. Sekiranya anda menggunakan tongkat sihir, pemain akan memegang tongkat itu dalam satu tangan dan memukul pad dengan tangan yang lain. Jika anda menggunakan botol, pemain harus menekan botol ke pad. Jika pad sama dipukul dua kali berturut-turut, watak itu akan berkelip merah dan menjeda selama satu saat sebagai penalti. Permainan berakhir apabila satu kemajuan satu watak mengisi sepenuhnya.

    Langkah 7: Remix dan Tingkatkan Permainan

    Salah satu ciri yang bagus dari Scratch ialah anda boleh membuat mana-mana permainan ini anda sendiri. Kembali ke halaman projek (http://scratch.mit.edu/projects/135556100/), tekan butang "Lihat di dalam" biru untuk mengambil puncak di bawah hud permainan.

    Salah satu matlamat pengajaran saya dengan projek ini adalah untuk memperkenalkan acara, penyiar, dan penerima kepada pelajar, dan anda dapat melihat bahawa permainan ini menggunakannya dengan mengikuti di dalam kod. Untuk membuat salinan permainan di ruang kerja Scratch anda sendiri, klik pada butang "Remix" oren di sudut kanan atas skrin.

    Selamat bermain!