İçindekiler:
- Gereçler
- Adım 1: Ana Oynanabilir Karakter - Baykuş
- 2. Adım: Düşman Spriteları - Virüsler
- Adım 3: Patlama Alevleri
- 4. Adım: Maske
- Adım 5: Oyun Karakterini Grove Zero ile Kontrol Edin
Video: Virüs Katil - Grove Zero Video Oyunu: 5 Adım
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:18
Son zamanlarda, dünyanın birçok bölgesi yoğun COVID-19 pandemisine karşı savaşmak için bir dizi koruyucu önlem yayınladı. Çözümlerinden biri de sosyal mesafeyi korumak için evde kalmak. Şüphesiz virüs herkes için ortak bir düşman haline geliyor. O halde virüsleri 'öldürmek' için bir oyun yapalım. Güvenli ve sağlıklı olun!
Bu dersimizde, grafik programlama yoluyla virüsleri öldürme hakkında bir oyun yapacağız.
4 sprite'ı birbiri ardına programlayacağız. Hadi başlayalım!
Gereçler
Grove Zero Başlangıç Seti
Adım 1: Ana Oynanabilir Karakter - Baykuş
Baykuş, oyunda kontrol edilecek karakter olarak hareket eder. Virüsleri vurmak için sola ve sağa hareket ettireceğiz. İlk olarak “Sahne” modunu seçin. Varsayılan hareketli grafiği silin ve yeni bir hareketli grafik "Çalıştır" seçin.
Şimdi aşağıdaki örnek programı ve kodu takip edin. Sahne modunda soldan sağa üç ana blok ekliyoruz:
1) Twin Button modülünden komut alın ve karakteri hareket ettirin
2) Başlatma. Karakterin ve madde işaretinin koordinatlarını ayarlayın.
3) Oyun bloğunun sonu
2. Adım: Düşman Spriteları - Virüsler
Yeni bir sprite virüsü ekleyin. Virüs görüntüsünü hareketli grafik kitaplığınıza yüklemek için “Yükle”ye tıklayın.
Çeşitli boyut ve şekillerde bazı virüsleri seçebilirsiniz. Bu eğitimde, üç tür virüs kullanıyoruz.
İkinci ekran görüntüsünde virüs spritelarıyla ilgili kodu görebilirsiniz.
Adım 3: Patlama Alevleri
Aynı yöntemi izleyerek yeni bir sprite patlama alevi ekleyin.
Buraya 4 çeşit patlama alevi ekliyorum. Ayrıca kalıplarına kendiniz ve kaç tane kullanmak istediğinize karar verebilirsiniz.
Patlama alevi için örnek program aşağıdadır. Kodlayalım.
4. Adım: Maske
Maskeler mermi görevi görür. Yeni bir sprite ekleyelim ve sprite kitaplığımıza bir maske resmi yükleyelim.
İlk ekran görüntüsünde maske için örnek program bulunmaktadır.
Bir arka plan ekleyin. Oyununuzu süslemek için Arka Plan Kitaplığından seçim yapabilir veya kendi arka planınızı yükleyebilirsiniz.
Adım 5: Oyun Karakterini Grove Zero ile Kontrol Edin
Ardından, Codecraft'ı bir "Cihaz" moduna geçirin. Grove Zero modüllerini getirelim. Öncelikle anakartı bir USB kablosu ile bilgisayarınıza bağlayın. Ardından Codecraft'ta Bağlan düğmesini tıklayın.
Kontrol programı için bir kod yazalım. Bu kısım çok kolay, sadece düğmeye basıp mesajı göndermemizi gerektiriyor.
Ardından, anakartı ve ikiz düğmeyi birbirine geçirin. Bildiğimiz gibi, Grove Zero koleksiyonu, modülleri kolay "birlikte" bağlantı yoluyla bağlamamızı sağlar.
Modüller başarıyla bağlandıktan sonra Online hata ayıklama butonuna tıklayın, ardından oyun butonu ile aktif hale gelecektir.
Şimdi “Sahne” moduna geri dönün ve virüsleri vurun!
Üreticiler ve STEM eğitimcileri için Grove Zero serisi, Codecraft ve diğer donanımlar hakkında daha fazla bilgi için web sitemizi ziyaret edin, TinkerGen, MARK(Make A Robot Kit) için bir Kickstarter kampanyası oluşturdu; kodlama, robotik, yapay zeka öğretmek için bir robot kiti!
Önerilen:
Video Oyunu Eğitim Tasarımı: 6 Adım
Video Oyunu Eğitimi Tasarımı: Ana ilgi alanlarım oyun tasarımı ve programlama olan bir hobi oyun geliştiricisiyim. Pratik yapmak ve becerilerimi tazelemek için arada bir arkadaşlarım ve kardeşlerimle paylaştığım basit oyunlar yaparım. Daha önce, pla için kuralları açıklardım
Unity'de C# ile 2D Video Oyunu: 4 Adım
Unity'de C# ile 2D Video Oyunu: Bu proje Kasım ayında bilgisayarımı ilk aldığımda başladı. Yeni bir beceri öğrenmenin eğlenceli bir yolu olarak başladı ve kısa sürede en sevdiğim hobilerimden biri haline geldi. O zamandan beri üzerinde çalışıyorum ve 75 saatten fazla toplam programlama süresine ulaştım
Katil Robot: 8 Adım
Katil Robot: Bu talimat eğitiminde, yolunda duran her şeyi yok edebilecek bir robotun nasıl yaratılacağı öğretilecek. Başlamak için bir beyne, bir bedene ve bir delilik zihniyetine ihtiyacınız var
Katil Tavşan Robot Şapkası: 5 Adım (Resimli)
Katil Tavşan Robot Şapkası: KILLER kırmızı gözlü sevimli küçük tavşan şapkası! Küçük pembe burnuna bastığınızda robotun gözleri parlıyor! Bunları bir arkadaşım, kocası ve neredeyse buraya gelecek olan kızları için yaptım. Bu nedenle bazı resimler, bir tanesi için gerekenden daha fazla parça gösteriyor
Katil PCB'ler: 12 Adım (Resimlerle)
Katil PCB'ler: Bu talimat, negatif kuru film fotorezist kullanarak LQFP veya QFN IC'ler için 0,005 kadar küçük özelliklere sahip baskılı devre kartları yapma sürecini gösterir. Bu, hemen hemen her türlü tümleşik devreyi işlemenizi sağlayacaktır