Mundarija:
- Ta'minotlar
- 1 -qadam: 2 -qadam: tugmachalarni tayyorlash
- 2 -qadam: 3 -qadam: LEDlarni tayyorlash
- 3 -qadam: 4 -qadam: Buzzer/musiqani tayyorlash
- 4 -qadam: 5 -qadam: Kodni tayyorlash
- 5 -qadam: 6 -qadam: Xush kelibsiz ekranini yaratish
- 6 -qadam: 7 -qadam: haqiqiy hisobotlarni yaratish
- 7 -qadam: 8 -qadam: funktsiyalarni yaratish
- 8 -qadam: 10 -qadam: Yugur !
Video: Raspberry Pi -da karta o'yinini qanday qilish kerak: 8 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
Buning maqsadi - malina pi ustida musiqa, tugmalar, chiroqlar va zil yordamida o'yin yaratish! o'yin Aces deb ataladi va maqsad 21 ga iloji boricha yaqinlashish
1 -qadam: Raspberry Pi -ni tayyorlash Malinali pi -ni oling va klaviatura, sichqoncha, chekilgan kabel va monitorni ulang
Endi quvvat simini ulang
Endi lenta simini va non panelini ulang
Ta'minotlar
Materiallar
1 qizil LED
1 sariq LED 1 yashil LED 1 buzzer 1 malina pi monitor sichqoncha klaviatura karnay 6 erkak/erkak sim
1 -qadam: 2 -qadam: tugmachalarni tayyorlash
3 ta tugmachani oling va taxtaning eng oxirida tekislang
Keyin tugmachalarning har biriga rezistorni ulang va rezistorni erga qo'ying, so'ngra har bir tugmachaga sim ulang (kabellarni GPIO pinlariga ulash lozim)
2 -qadam: 3 -qadam: LEDlarni tayyorlash
Siz LEDlarni ketma -ket o'rnatasiz
Ko'zni yanada jozibali qilish uchun LEDlar qizil, sariq, yashil rangda ekanligiga ishonch hosil qiling
Har bir sxemaga rezistorni ulang
Simlarni gpio pinlariga, so'ng rezistor/Ledga ulang (agar kerak bo'lsa, topraklama pinlari)
3 -qadam: 4 -qadam: Buzzer/musiqani tayyorlash
Buzzerning pastki qismiga qarang va ijobiy va salbiy kabelni aniqlang
Ijobiy kabelni gpioga, manfiyni esa tuproqli pinga ulang
Agar kerak bo'lsa, qo'shimcha erkak/ayol kabellarini qo'shing
(Ixtiyoriy)
-Musiqani eshitish uchun Bluetooth bo'limidagi malina pi ga Bluetooth qurilmasini ulang
4 -qadam: 5 -qadam: Kodni tayyorlash
Quyidagi rasmda ko'rsatilgan kutubxonalarni import qiling
Sizga LED, tugma va signal signalini gpio pin qiymatini belgilang
Python kodingizni saqlagan joyda saqlamoqchi bo'lgan rasmlarni tayyorlang
Pygame.image.load yordamida tasvirni kodga qo'shing va uni o'zgaruvchiga tayinlang
5 -qadam: 6 -qadam: Xush kelibsiz ekranini yaratish
Ko'rsatilgan kodni nusxa ko'chiring va har bir satr nima qilishini izohlang
Sirtdagi koordinatalarni rostlang.blit, rasmlaringizni xohlagan joyingizga qo'ying. (ideal holda o'xshash koordinatalar eng yaxshi ishlaydi)
6 -qadam: 7 -qadam: haqiqiy hisobotlarni yaratish
Haqiqiy so'zlar har doim tugma bosilganligini tekshirish uchun talab qilinadi
Quyidagi "true" iborasi foydalanuvchilarga karta o'yinini davom ettirishga imkon beradigan xush kelibsiz ekran uchun hitbox yaratadigan run2 ni ko'rsatadi
Start () ga e'tibor bermang, chunki bu bizga keyinroq kerak bo'ladi
Raqamli tugma bosilgandan so'ng, biz asosiy va haqiqiy holatga o'tamiz
Quyida tugmalar va funktsiyalar bilan o'zaro ta'sir qiladigan haqiqiy kodni ko'chirish kerak
7 -qadam: 8 -qadam: funktsiyalarni yaratish
Siz start, process_bz, process_symbol, lost_bz, win_bz, Dealcard, Compcard va end kabi ko'plab funktsiyalarni yaratishingiz kerak.
Bu funktsiyalar quyidagi rasmlarda va sharhlar bilan birga keladi
Kodni nusxa ko'chiring va uni yuklash kutish ekrani kodining tepasiga, lekin o'zgarmaydigan kodlar ostiga qo'ying
-Yuqoridagi barcha funktsiyalarni nusxalash, chunki ularning barchasi o'yinda muhim rol o'ynaydi. -Har bir funktsiya kod nima qilishini tushuntirish uchun sharhlar bilan birga keladi
8 -qadam: 10 -qadam: Yugur !
O'yinni ishga tushiring va zavqlaning
Tavsiya:
Arduino tekshirgichlari yordamida ko'p o'yinchi o'yinini qanday qilish kerak: 6 qadam
Qanday qilib Arduino kontrollerlari yordamida ko'p o'yinchi o'yinini yaratish mumkin: O'yin ishlab chiqaruvchilari qanday qilib butun dunyo bo'ylab odamlar o'ynashni yoqtiradigan ajoyib o'yinlarni yaratadilar, deb o'ylab ko'rganmisiz? Xo'sh, bugun men sizga Arduino kontroli tomonidan boshqariladigan kichik o'yinchi o'yini yaratish orqali sizga bu haqda kichik maslahat beraman
Java -da poker o'yinini qanday qilish kerak: 4 qadam
Java -da poker o'yinini qanday qilish kerak: Java -ni biladigan va Java -da poker o'yini yaratmoqchi bo'lganlar uchun bu ko'rsatma. Avvalo, sizga Java -dan foydalanishga imkon beradigan kodlash ilovasi yoki veb -sayti bo'lgan kompyuter kerak bo'ladi. Men DrJ -dan foydalanishni tavsiya qilaman
Microbit o'yinini qanday qilish kerak: 25 qadam
Microbit o'yinini qanday qilish kerak: Salom, mening ismim Muhammad va men sizga ko'rsatma beraman, blok -muharrir yordamida o'yinni bosqichma -bosqich qanday kodlash kerakligini ko'rsataman, o'yin Tetrisga o'xshaydi
Xcode yordamida Swift -dan foydalanib, Tic Tac Toe o'yinini qanday qilish kerak: 5 qadam
Xcode yordamida Swift -dan foydalanib, Tic Tac Toe o'yinini qanday qilish kerak: Ushbu Swift qo'llanmasida men sizga Tic Tac Toe ilovasini qanday yaratishni ko'rsataman. Bu ilova juda oddiy va har qanday yangi boshlanuvchilar uchun ajoyib loyihadir. Men darslikni uch bosqichga ajrataman: 1. Ob'ektlarni yaratish 2. Ob'ektlarni kodga ulash 3. C
CMD o'yinini qanday qilish kerak! Bepul yuklab olish va koddan nusxa ko'chirish!: 6 qadam
CMD o'yinini qanday qilish kerak! Bepul yuklab olish va koddan nusxa ko'chirish!: Men bu ajoyib CMD/BATCH o'yinini bepul yukladim va koddan nusxa ko'chirdim