![Micro:bit ile PADDLEBALLSUPERSMASHEM Yapmak için: 6 Adım Micro:bit ile PADDLEBALLSUPERSMASHEM Yapmak için: 6 Adım](https://i.howwhatproduce.com/images/001/image-1977-133-j.webp)
İçindekiler:
- 1. Adım: Derleme Öncesi Genel Bakış
- Bu projede, bir topu duvara sektirdiğiniz basit bir oyun oluşturacağız. özlersen ölürsün. Çok kötü. Bir meydan okumayı sevenler için, oyunun zorluğu her seviyede artar
- Malzeme:
- 1 x BBC mikro:bit
- 1 x Mikro USB kablosu
- Hedefler:
- Mikrobit mikrobilgisayar hakkında daha fazla bilgi edinin
- Basit bir oyunu nasıl programlayacağınızı öğrenin
- Tüm durumları göz önünde bulundurun
- 2. Adım: Bileşenler
- Her şeyden önce, mikrobit mikrobilgisayarı kendi bilgisayarınıza takın. Başka hiçbir bileşen gerekli değildir
- Adım 3: Ön Kodlama
- Kit bileşenlerimizi kullanabilmek için bir kod paketi eklememiz gerekecek. Daha fazla kod bölümü görmek için Kod çekmecesinde "Gelişmiş"e tıklayın ve "Paket Ekle" için Kod Çekmecesinin altına bakın
- Bu bir iletişim kutusu açacaktır. Aşağıdaki bağlantıyı kopyalayıp "Paket Ekle" metin alanına yapıştırın: https://pxt.microbit.org/50544-64675-33322-24641. Arama simgesine tıklayın veya enter tuşuna basın, ardından Tinkercademy düğmesine tıklayın
- Not: Uyumsuzluk sorunları nedeniyle bazı paketlerin kaldırılacağını söyleyen bir uyarı alırsanız, komutları takip etmeli veya Projeler dosyası menüsünde yeni bir proje oluşturmalısınız
- Adım 4: Kodlama
- Her şeyden önce, değişkenlerinizi tanımlayın! Topun yerini, hızını ve yönünü, raketin uzunluğunu ve konumunu ve son olarak ama en az değil, puanınızı saklamak için birçok değişkene ihtiyacımız olacak
- Ardından, raketi kontrol eden fonksiyonları programlayacağız. xb, paletin soldan ilk pikselinin konumunu temsil eder ve yb, paletin uzunluğunu temsil eder. Sol ve sağ işlevler, xb'yi kontrol eder ve paleti kaydırır ve tahta işlevi, paleti ekrana yazdırır
- Ardından, topun ne zaman hareket ettiğini kontrol eden işlevi dahil ediyoruz. Başlangıçta top her saniye hareket eder ama siz ilerledikçe top daha kısa aralıklarla hareket eder! Ne kadar heyecan verici
- Şimdi topun çevresiyle nasıl etkileştiğini kontrol eden fonksiyonları programlıyoruz. Top yana çarptığında yatay hareketi tersine döner ancak dikey hareketi aynı kalır. Top tavana çarptığında, oyunu daha eğlenceli hale getirmek için herhangi bir yöne geri dönebilir
- En önemlisi topun rakete çarpıp çarpmadığını görmemiz gerekiyor. Eğer kaçırırsa, puanınızı göstererek kaybedersiniz! Eğer kaçırmazsa, top da rastgele bir yöne geri dönecek ve oyunun zorluğu artacaktır
- Son olarak, topun hareket etmeye devam etmesi için saat görevi gören bir for döngüsüne sahibiz. Ayrıca, paleti hareket ettiren onButtonPressed() fonksiyonlarına sahibiz
- Yorgun parmaklarınızı kaydedin ve kodu indirin
- Adım 5: Kullanmak
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:14
![Micro:bit ile PADDLEBALLSUPERSMASHEM Yapmak Micro:bit ile PADDLEBALLSUPERSMASHEM Yapmak](https://i.howwhatproduce.com/images/001/image-1977-134-j.webp)
JavaScript kullanarak 5'e 5 ekranda basit ama eğlenceli bir oyun programlamayı öğrenin! PADDLEBALLSUPERSMASHEM, diğer, daha grafiksel oyunlarla kasıtsız benzerlikler taşıyabilir.
Bu eğitime Raffles Institution'dan Justin Soong katkıda bulunmuştur.
1. Adım: Derleme Öncesi Genel Bakış
Bu projede, bir topu duvara sektirdiğiniz basit bir oyun oluşturacağız. özlersen ölürsün. Çok kötü. Bir meydan okumayı sevenler için, oyunun zorluğu her seviyede artar
Malzeme:
1 x BBC mikro:bit
1 x Mikro USB kablosu
Hedefler:
Mikrobit mikrobilgisayar hakkında daha fazla bilgi edinin
Basit bir oyunu nasıl programlayacağınızı öğrenin
Tüm durumları göz önünde bulundurun
2. Adım: Bileşenler
Her şeyden önce, mikrobit mikrobilgisayarı kendi bilgisayarınıza takın. Başka hiçbir bileşen gerekli değildir
Adım 3: Ön Kodlama
Kit bileşenlerimizi kullanabilmek için bir kod paketi eklememiz gerekecek. Daha fazla kod bölümü görmek için Kod çekmecesinde "Gelişmiş"e tıklayın ve "Paket Ekle" için Kod Çekmecesinin altına bakın
Bu bir iletişim kutusu açacaktır. Aşağıdaki bağlantıyı kopyalayıp "Paket Ekle" metin alanına yapıştırın: https://pxt.microbit.org/50544-64675-33322-24641. Arama simgesine tıklayın veya enter tuşuna basın, ardından Tinkercademy düğmesine tıklayın
Not: Uyumsuzluk sorunları nedeniyle bazı paketlerin kaldırılacağını söyleyen bir uyarı alırsanız, komutları takip etmeli veya Projeler dosyası menüsünde yeni bir proje oluşturmalısınız
Adım 4: Kodlama
Her şeyden önce, değişkenlerinizi tanımlayın! Topun yerini, hızını ve yönünü, raketin uzunluğunu ve konumunu ve son olarak ama en az değil, puanınızı saklamak için birçok değişkene ihtiyacımız olacak
Ardından, raketi kontrol eden fonksiyonları programlayacağız. xb, paletin soldan ilk pikselinin konumunu temsil eder ve yb, paletin uzunluğunu temsil eder. Sol ve sağ işlevler, xb'yi kontrol eder ve paleti kaydırır ve tahta işlevi, paleti ekrana yazdırır
Ardından, topun ne zaman hareket ettiğini kontrol eden işlevi dahil ediyoruz. Başlangıçta top her saniye hareket eder ama siz ilerledikçe top daha kısa aralıklarla hareket eder! Ne kadar heyecan verici
Şimdi topun çevresiyle nasıl etkileştiğini kontrol eden fonksiyonları programlıyoruz. Top yana çarptığında yatay hareketi tersine döner ancak dikey hareketi aynı kalır. Top tavana çarptığında, oyunu daha eğlenceli hale getirmek için herhangi bir yöne geri dönebilir
En önemlisi topun rakete çarpıp çarpmadığını görmemiz gerekiyor. Eğer kaçırırsa, puanınızı göstererek kaybedersiniz! Eğer kaçırmazsa, top da rastgele bir yöne geri dönecek ve oyunun zorluğu artacaktır
Son olarak, topun hareket etmeye devam etmesi için saat görevi gören bir for döngüsüne sahibiz. Ayrıca, paleti hareket ettiren onButtonPressed() fonksiyonlarına sahibiz
Yorgun parmaklarınızı kaydedin ve kodu indirin
Önerilen:
Bir PCB Yapmak için Fritzing Nasıl Kullanılır: 3 Adım
![Bir PCB Yapmak için Fritzing Nasıl Kullanılır: 3 Adım Bir PCB Yapmak için Fritzing Nasıl Kullanılır: 3 Adım](https://i.howwhatproduce.com/images/001/image-03-37-j.webp)
Bir PCB Yapmak için Fritzing Nasıl Kullanılır: Bu Eğitilebilir Kitapta, Fritzing'in nasıl kullanılacağını göstereceğim. Bu örnekte, arduino için bir pil ile arduinoya güç vermek için kullanılabilecek bir güç kalkanı yapacağım
FPV ile DRONE Yapmak İçin Bilmeniz Gereken Her Şey: 13 Adım
![FPV ile DRONE Yapmak İçin Bilmeniz Gereken Her Şey: 13 Adım FPV ile DRONE Yapmak İçin Bilmeniz Gereken Her Şey: 13 Adım](https://i.howwhatproduce.com/images/001/image-2756-36-j.webp)
FPV ile Bir DRONE İnşa Etmek İçin Bilmeniz Gereken Her Şey: Yani… bir drone inşa etmek hem kolay hem de zor olabilir, hem çok pahalı hem de yasal olabilir, bu, girdiğiniz ve yolda gelişeceğiniz bir yolculuktur… sana neye ihtiyacın olacağını öğreteceğim, piyasada olan her şeyi ele almayacağım, sadece bunları
Arduino Hesap Makinesi Yapmak İçin Arduino İle Tuş Takımı ve LCD Nasıl Kullanılır: 5 Adım
![Arduino Hesap Makinesi Yapmak İçin Arduino İle Tuş Takımı ve LCD Nasıl Kullanılır: 5 Adım Arduino Hesap Makinesi Yapmak İçin Arduino İle Tuş Takımı ve LCD Nasıl Kullanılır: 5 Adım](https://i.howwhatproduce.com/images/005/image-13111-19-j.webp)
Arduino ile Tuş Takımı & LCD Kullanımı Arduino Hesap Makinesi Yapmak İçin: Bu derste Arduino ile 4x4 matrix tuş takımı ve 16x2 LCD'yi nasıl kullanabileceğinizi ve basit bir Arduino Hesap Makinesi yapmak için nasıl kullanabileceğinizi paylaşacağım. Öyleyse başlayalım
Pimoroni Enviro:bit için Micro:bit: 5 Adım ile Işık ve Renk Ölçümleri
![Pimoroni Enviro:bit için Micro:bit: 5 Adım ile Işık ve Renk Ölçümleri Pimoroni Enviro:bit için Micro:bit: 5 Adım ile Işık ve Renk Ölçümleri](https://i.howwhatproduce.com/images/001/image-144-91-j.webp)
Mikro:bit için Pimoroni Enviro:bit ile Işık ve Renk Ölçümleri: Daha önce ışık ve renk ölçümlerine izin veren bazı cihazlar üzerinde çalışıyordum ve bu tür ölçümlerin ardındaki teori hakkında birçok talimat bulabilirsiniz burada ve burada.Pimoroni kısa süre önce m için bir eklenti olan enviro:bit'i yayınladı
NT4e ile Bir EVO T20'ye Sınırsız Bellek Eklemek, Kullanışlı Bir Bilgisayar Yapmak için: 7 Adım
![NT4e ile Bir EVO T20'ye Sınırsız Bellek Eklemek, Kullanışlı Bir Bilgisayar Yapmak için: 7 Adım NT4e ile Bir EVO T20'ye Sınırsız Bellek Eklemek, Kullanışlı Bir Bilgisayar Yapmak için: 7 Adım](https://i.howwhatproduce.com/preview/how-and-what-to-produce/11122959-adding-unlimited-memory-to-an-evo-t20-with-nt4e-to-make-a-usefull-computer-7-steps-j.webp)
Kullanışlı Bir Bilgisayar Yapmak için NT4e ile Bir EVO T20'ye Sınırsız Bellek Ekleme: Compaq EVO T20 İnce İstemciler, 50 dolardan daha ucuza alınabilir ve temelde kısıtlı mini bilgisayarlardır; bu, biraz ücretsiz olarak kullanılabilen bir yazılımla ve bazı kurulumlarla bir bilgisayar haline getirilebilir. kullanılabilir sessiz alçak gerilim masaüstü bilgisayar. Ana konu