Permainan "Tunggu sebentar!" pada Arduino

Tentunya banyak dari Anda yang tahu permainan elektronik Soviet populer "Electronics IM-02" yang diproduksi sejak 1984, di mana serigala dari kartun "Baiklah, tunggu sebentar!" menangkap telur dalam keranjang. Jadi, saya menemukan artikel yang menggambarkan proses pembuatan game seperti itu di Arduino dan memutuskan untuk mengulangi proyek dengan perubahan saya. Apa yang saya lakukan, lihat di bawah.



Beberapa kata tentang permainan: telur bergulung secara bergantian dari empat sisi, pemain, mengendalikan serigala, harus menangkap telur dalam keranjang, menempatkannya di seberang telur yang digulung. Untuk setiap telur yang ditangkap, pemain diberikan satu poin, untuk setiap patah - poin penalti diberikan. Saat mengumpulkan tiga poin penalti, pertandingan berakhir. Permainan ini memiliki empat tingkat kesulitan, yang tergantung pada jumlah telur yang ditangkap, semakin banyak yang ditangkap, semakin cepat telur mulai bergulir.



Perubahan saya: Saya mengubah kendali serigala pada tombol; menambahkan suara; menambahkan poin penalti; menambahkan catatan dengan catatan di EEPROM dan menambahkan sedikit animasi di akhir permainan, jika jumlah poin yang diperlukan telah dicetak.

Detail yang Diperlukan:

Layar Arduino Nano OLED
Tombol 128x64 tanpa memperbaiki - 4 pcs. Kabel Papan Pengembangan
Buzzer pasif



Diagram pengkabelan


Beberapa poin dalam sketsa:

  1. Tingkat kesulitan tergantung pada jumlah telur yang ditangkap - garis 304-307
  2. Jumlah telur yang jatuh untuk menyelesaikan game - line 320
  3. Jumlah Telur yang Dibawa untuk Animasi - Baris 547



Tautan ke sketsa dan perpustakaan

All Articles