İçindekiler:

2D Shooter Kazı Kazan Oyunu: 11 Adım
2D Shooter Kazı Kazan Oyunu: 11 Adım

Video: 2D Shooter Kazı Kazan Oyunu: 11 Adım

Video: 2D Shooter Kazı Kazan Oyunu: 11 Adım
Video: ERZURUM OYUNUNUN KAÇ PARA KAZANDIĞINI BİLİYOR MUSUNUZ? 2024, Temmuz
Anonim
2D Nişancı Kazı Kazan Oyunu
2D Nişancı Kazı Kazan Oyunu

Bu talimatta size 2B nişancı kazı kazan oyununun nasıl yapıldığını göstereceğim. Yapması oldukça basit, ancak umarım bu süreçte bazı şeyler öğreneceksiniz ve yakında kendi kazı kazan oyunlarınızı yapacaksınız!

Gereçler

  • Bir bilgisayar.
  • Sıfırdan Giriş/Hesap.
  • Fare (İşiniz bittiğinde oyunu oynamayı çok daha kolay hale getirir).

Adım 1: Yeni Proje

Yeni proje
Yeni proje

Yapmak istediğiniz ilk şey https://scratch.mit.edu/ adresine gitmek. Ardından hesabınızla oturum açmak ve "Oluştur" u tıklamak istiyorsunuz.

2. Adım: Yeni Bir Sprite Yapmak

Yeni Bir Sprite Yapmak
Yeni Bir Sprite Yapmak
Yeni Bir Sprite Yapmak
Yeni Bir Sprite Yapmak

İlk resim, oluştur düğmesine tıkladıktan sonra görmeniz gereken şeydir. Şimdi yapmak istediğiniz şey, "sprite one" yazan çizik kedi simgesine tıklayın ve ardından çöp kutusu düğmesine tıklayın. Bu, başlangıç hareketli grafiğini siler, böylece kendimizinkini yapabiliriz. Ardından, + işaretli kedi logosuna tıklayıp ardından boyayı seçmek istiyoruz. Şimdi ilk spriteımızı yapabiliriz.

Adım 3: Ana Karakter

Ana karakter
Ana karakter

Şimdi oyuncunun kontrol edeceği ana karakterimizi yapmak istiyoruz. Soldaki araçları kullanarak ortada ortalanmış küçük bir daire çizin ve çizgi aracını ve dikdörtgen aracını kullanarak silah ve tabanca çizin. İsterseniz renklerle deneysel olabilirsiniz, ancak ilk kez, boyut ve şekil olarak benimkine benzer hale getirmeye çalışın. Son olarak, işiniz bittiğinde, sprite one yazan metne tıklayın ve benimki gibi "Oyuncu" demek için değiştirin. Bu, "Oyuncu"nun ana karakterimize atıfta bulunduğunu bilmemizin bir yolu.

4. Adım: Kötü Adam

Kötü adam
Kötü adam

Artık ana karakterimizi yaptığımıza göre, o karakterin dövüşmesi için bir şeyler yapmamız gerekiyor. Soldaki araçları kullanarak bir kez daha 3. adımdakiyle aynı şeyi yapın, ancak daha düz kollarla ve tabancasız. "Oyuncu" ile aynı boyutta yapın ve doğrudan sola baktığından emin olun. Son olarak, 3. adımda yaptığımız gibi "BadGuy" gibi bir adla yeniden adlandırın. Bir sonraki adıma geçmeden önce sol alttaki zemin simgesine tıklayın ve boyayı seçin.

Adım 5: Arka Plan

Arkaplan
Arkaplan

4. adımdaki boya simgesine tıkladıktan sonra, tıpkı hareketli grafikleri nasıl çizdiğiniz gibi seçtiğiniz renkten bir arka plan yapmak için dikdörtgen aracını kullanın. Sizin için otomatik olarak oluşturulan boş beyaz arka planı sildiğinizden emin olun, böylece sahip olduğunuz tek arka plan bu olur. Son olarak, "Arka Plan" gibi bir ad verin.

Adım 6: Arka Plan Üzerinde Oyun

Arka Plan Üzerinde Oyun
Arka Plan Üzerinde Oyun

Boya simgesine tekrar tıklayın ve buna benzeyen bir şey yapmak için metin aracını kullanarak ikinci bir arka plan yapın. GameOver veya benzeri bir adla yeniden adlandırın ve bir sonraki adıma geçin.

Adım 7: Bir Mermi

bir mermi
bir mermi

Şimdi oyuncumuzun kötü adamlara ateş edebileceği bir mermi yapacağız. Bu, diğer spritelardan bile daha basittir ve yapmanız gereken tek şey, ortadaki artı işaretinin merkezinde küçük bir yatay dikdörtgen yapmaktır. Ardından "Kurşun" olarak adlandırın ve bir sonraki adıma geçin.

Adım 8: Kodlama

kodlama
kodlama

İlk olarak, daha önce yaptığımız sol alt köşeden "Player" Sprite'ı seçin. Ardından, sol üst köşede kod, kostümler ve ses yazan yerde kodu tıklayın. Renk kodlu bloklar arasında yukarı ve aşağı kaydırabilir ve blokları çalışma alanına sürükleyip bırakabilirsiniz. Bir bloğu silmek için onu sol tarafa geri sürükleyin. Blokları taşımaya, ayırmaya ve silmeye alışın. Kod bloklarına bakarak resimdeki kodu yeniden oluşturun. "Yayın" bloğuna geldiğinizde, yeni bir yayın yapacaksınız ve buna "Çek" adını vereceksiniz ve ardından bloğun yerleşik açılır menüsünden onu seçeceksiniz.

Bu kod, oyuncunun WASD (yukarı, sol, aşağı ve sağ) ile hareket etmesine izin veriyor. Ayrıca ekranın ortasındaki hareketli grafiği başlatıyor. Doğru kod parçası, kurşunu nasıl çekeceğimiz olacak. Bunların hiçbirini anlamıyorsanız, sorun değil, sadece kodu kopyalayın ve yol boyunca nasıl çalıştığını anlayabilecek misiniz bir bakın.

9. Adım: Çekim

Çekim
Çekim

Bir kez daha, 8. adımda olduğu gibi, resimdeki kodu yeniden oluşturacaksınız, ancak mermi hareketli grafiğinde (sağ alttaki "Mermi" hareketli grafiğine tıklayın).

Bu kod, "Oyuncu" üzerindeki kodla çalışır ve fare basılı tutulduğunda, oyuncunun önünde merminin bir klonunu (aynı anda birden fazla mermi sprite olmasına izin vererek) oluşturacak şekilde yapar. oyuncunun silahından çıkıyormuş gibi ve ardından farenizin gösterdiği yöne doğru hareket ediyormuş gibi. Bu, oyunu oynayan kişiye mermileri nişan alma ve ateş etme yeteneği verir.

Adım 10: Kötü Adam Kodu

Kötü Adam Kodu
Kötü Adam Kodu
Kötü Adam Kodu
Kötü Adam Kodu

Bu muhtemelen şimdiye kadarki en karmaşık ve en önemli koddur. "BadGuy" hareketli grafiğini seçin ve ardından her şeyin resimdeki gibi olduğundan emin olun. Kodun bu bölümünde bir değişken yapmamız gerekiyor. Bunu, yayın mesajını yaptığımız gibi yapıyoruz. Ayrıca "tüm spritelar için" seçeneğinin de seçili olduğundan emin olun. Ayrıca GameOver adında ikinci bir yayın mesajı yapmamız gerekiyor.

Bu kod, kötü adamın ekranın kenarlarında rastgele ortaya çıkan klonlar yapmasını sağlar. Ayrıca, kötü adamın her zaman oyuncuyu takip etmesini, bir kurşun isabet ettiğinde ölmesini ve Kötü Adamlardan biri Oyuncuya dokunduğunda oyunun sona ermesini sağlar.

Adım 11: Son Adımlar

Son Adımlar
Son Adımlar
Son Adımlar
Son Adımlar
Son Adımlar
Son Adımlar

Son olarak soldaki resimdeki kodu "Player"a, sağ üstteki resimdeki kodu "Bullet"e ve üçüncü resimdeki kodu "BadGuy"a ekleyin. Oyun bittiğinde her şeyin olmasını bu şekilde durdurur ve oyunu bitiririz. Sen yaptın! Her şeyin doğru kodlandığını iki kez kontrol edin. En üstteki "Proje sayfasına bakın"a tıklayın ve oyununuzu oynayın! Kodu çalıştırmak için yeşil bayrağa ve kodu durdurmak için kırmızı dur işaretine tıklayın. Yaptığımı görmek veya kodunuzu tekrar kontrol etmek isterseniz buraya gidin: https://scratch.mit.edu/projects/381823733/. Yüksek puanlar, sağlık, hasar ve farklı silahlar gibi yeni şeyler eklemekten çekinmeyin. İyi eğlenceler!

Önerilen: