Scratch ile Elma Yakala oyununu nasıl programlayabilirim

Kaydolun ve günde 1000 $ kazanın ⋙

Scratch ile Basit Oyunlar Oluşturma ve Tanıma dersinde , Scratch'in programlama arayüzünü ve programlamanın temel adımlarını kavradınız. O halde Quantrimang ile Elma Yakalama oyununu programlamayı deneyelim.

İçindekiler

Elma Yakala oyununu programlama adımları

Elma Yakalama oyununun basit versiyonunu şu şekilde yapacağız:

Oyuna başladığınızda yukarıdan rastgele elmalar düşecektir, oyuncunun görevi sol ve sağ ok tuşlarına basarak bunları yakalamak için kaseyi hareket ettirmektir. Yakalanan her elma için oyuncu 1 puan kazanacaktır.

Scratch ile Elma Yakala oyununu nasıl programlayabilirim

Bu oyunu programlayabilmek için şu adımları takip etmeniz gerekiyor.

Adım 1: Oyunu analiz edin

İlk yapmamız gereken oyunun nasıl yapılandırılacağını analiz etmektir.

  • Karakter Analizi: Bu oyunda Apple ve Apple Bowl adında iki ana karakter olacak.
  • Veri Analizi: Bu oyunda, oyuncunun yakaladığı elma sayısına eşit olan puanını kaydedebilmek için bir Puan bölümüne ihtiyaç duyulacaktır.

Adım 2: Oyun duvar kağıdını seçin

Bir sonraki adım oyun için bir arka plan resmi seçmektir. Oyununuz için uygun bir arka plan resmi seçmek için programlama arayüzünün alt köşesindeki fotoğraf çerçevesi simgesine tıklayın .

Seçebileceğiniz çok sayıda farklı temaya sahip duvar kağıdı bulunmaktadır. Tek yapmanız gereken duvar kağıdı olarak kullanmak istediğiniz görselin üzerine tıklamak.

Scratch ile Elma Yakala oyununu nasıl programlayabilirim

Adım 3: Elmayı ve kaseyi oluşturun

Oyunu tamamlamak için elbette iki ana unsur vazgeçilmezdir: Elmalar ve kaseler. Bu iki karakteri oyununuza eklemek için duvar kağıdı ekle bölümünün yanındaki kedi simgesine dokunun .

Scratch ile Elma Yakala oyununu nasıl programlayabilirim

Ayrıca programlama arayüzündeki varsayılan sarı kedi karakterini silmeyi unutmayın.

Adım 4: Kaseyi programlayın

Elma kasesini programlamaya başladığımızda sadece yatay hareket etmesine izin veriliyor, yani Öküz ekseninde (X ekseni) . Ayrıca oyuncunun sol veya sağ ok tuşuna bastığında kase her 20 pikselde bir hareket edecek şekilde programlanması gerekiyor . Özellikle kodları aşağıdaki sıraya göre seçmeniz gerekecektir:

  • Etkinlikler altında Sağ Ok Tuşuna Basıldığında seçeneğini seçin ve Komut Dosyası Alanına sürükleyin .
  • Hareket bölümünde , Tuşa basıldığında kodunun bir miktar altına Değiştir x kodunu sürükleyin . Daha sonra kod kısmındaki rakamı 20 olarak değiştirin.

Sol ok tuşu için de aynı programlamayı yapıyoruz ancak sayıyı 20 olarak ayarlamak yerine -20 girmeniz gerekiyor ki kase ters yönde hareket edebilsin. Ayrıca kase konumunu oyun arayüzünün alt kısmına ayarlamayı unutmayın.

Scratch ile Elma Yakala oyununu nasıl programlayabilirim

Adım 5: Elmanın programlanması

Elmanın yukarıdan düşüp yere çarptığında kaybolmasını programlamamız gerekiyor. Aynı zamanda bir elma kaybolduğunda yerine başka bir elma düşmeye devam edecek, bu süreç oyuncu oyunu bırakana kadar sürekli tekrarlanacaktır. Elmanın yukarıdaki işlemleri yapabilmesi için onu aşağıdaki sıraya göre programlamamız gerekiyor:

  • Etkinlik Bölümü , kod Yeşil bayrağa tıklandığında.
  • Hareket öğesi , kod Rastgele konuma git.
  • y'nin ... eşit olduğunu varsayalım. Boşluğa 180 sayısını girmeniz gerekiyor .
  • Kontroller bölümünde , programlama bölümüne eklemek için Sürekli'yi seçin.
  • Y'yi -5 ile değiştir'i seçin , bunu Sürekli koddan oluşan küçük bir dosyaya programlayın .
  • Kontrol'deki If...then... kodunu Script Alanı'na sürükleyerek Sürekli kod için bir alt dosya haline getirin.
  • İşlemler'e gidin ve Boşluk <space=""> kodunu If...then kodundaki küçük kutuya sürükleyin. Daha sonra Hareket noktasındaki Y Koordinatını alıp ilk boşluğa, ikinci boşluğa ise -170 yazın .
  • Hareket içindeki Go to random position komutunu If... then kodunun bir çocuğuna sürüklemeye devam edin .
  • Yukarıdaki kodun altına Set y equals 180 kodunu ekleyin .

Scratch ile Elma Yakala oyununu nasıl programlayabilirim

Not: Ekranın x-koordinatı (X) yalnızca -240 ile 240 arasındadır ve ekranın y-koordinatı (Y) yalnızca -180 ile 180 arasındadır.

Scratch ile Elma Yakala oyununu nasıl programlayabilirim

Daha sonra, oyuncunun puan kazanmasına ve kaybolup daha sonra rastgele başka bir yerde ortaya çıkmasına yardımcı olmak için elma yakalama eylemini programlamamız gerekiyor. Ayrıca topu başarıyla yakaladığınızda bir ses çıkararak oyunu daha da ilginç hale getirebilirsiniz. Puanlama yöntemini aşağıdaki şekilde programlayınız:

  • If kodunu Continuous kodunun bir çocuğu olarak ekleyin .
  • Sensör bölümündeki Dokunma Kasesi kodunu If then kodunun boş alanına ekleyin .
  • If Then kodundaki Ses bölümünde Çal Sesi kodlayın .
  • Hareket öğesinin rastgele konumuna gitme kodunu ekle .
  • Programlamayı tamamlamak için Set y'yi 180'e eşitle kodunu ekleyin .

Scratch ile Elma Yakala oyununu nasıl programlayabilirim

Son olarak kaseye her elma yakalandığında puan kazandıracak parçayı programlamamız gerekiyor.

  • Öncelikle Değişkenler komut grubuna gidip Değişken oluştur'a tıklayarak bir nokta değişkeni oluşturun .

Scratch ile Elma Yakala oyununu nasıl programlayabilirim

  • Burada yeni Değişken Adını girin ve Tüm karakterler için seçeneğini seçip Tamam'a tıklayın .
  • Başlangıç ​​Puan değerini 0 olarak ayarlayın , daha sonra aşağıdaki görsele benzer kodu ayarlayarak kaseye her elma düştüğünde 1 puan olarak sayılmasını sağlayın.

Scratch ile Elma Yakala oyununu nasıl programlayabilirim

Adım 6: Oyun için daha fazla elma yaratın

Sadece 1 elma yakalamak oyununuzu oldukça sıkıcı hale getirecektir, bu yüzden oyunu daha ilginç hale getirmek için daha fazla elma ekleyin. Bunu yapmanın işlemi son derece basittir.

Elmanın üzerine sağ tıklayın , Çoğalt'ı seçin.

Her elmanın boyutunu ayarlamak istiyorsanız, düzenlemek için Kostüm bölümüne gidin.

Adım 7: Oyunu yayınlayın

Yukarıdaki programlama adımlarıyla kendi Elma Yakalama oyununuzu oluşturma sürecini tamamlamış oldunuz. Oyununuzu kaydedip oynamaya başlamak için üst araç çubuğundaki Proje Sayfasını Görüntüle'ye tıklayın .

Scratch ile Elma Yakala oyununu nasıl programlayabilirim

Az önce geldiğiniz arayüzde yeşil bayrak butonuna tıklayarak programladığınız oyunu test etmeye başlayabilirsiniz.

Ayrıca, Paylaş'a tıklayarak ve ardından oyunun bağlantısını alarak herkese göndererek bu oyunu arkadaşlarınız ve akrabalarınızla da paylaşabilirsiniz .

Scratch ile Elma Yakala oyununu nasıl programlayabilirim

Oyununuzu herkese göndermeden önce ona bir isim vermeyi unutmayın.

Yukarıda Quantrimang'ın sizlere tanıtmak istediği Catch Apples with Scratch oyununun nasıl programlanacağına dair tüm rehber bulunmaktadır . Yukarıdaki talimatlara ek olarak, oyununuzun kendine özgü özelliklere sahip olması için başka bazı öğeler de ayarlayabilirsiniz. İyi şanlar!

Sign up and earn $1000 a day ⋙

Leave a Comment

Lien Quan Mobiledaki 1001+ terimin özeti

Lien Quan Mobiledaki 1001+ terimin özeti

Lien Quan Mobile'da yarışma sırasında hızlı ve etkili iletişim kurmanıza yardımcı olacak birçok kısa terim bulunmaktadır. Ve şimdi Lien Quan Konseyi, Generallerin anlayabileceği en temel terimleri gözden geçirecek.

Retro oyunları oynamanın en popüler yolu neden Nintendo Switch Online?

Retro oyunları oynamanın en popüler yolu neden Nintendo Switch Online?

Nintendo Switch Online sayesinde NES, SNES, N64, Game Boy ve Sega Genesis'teki yüzlerce klasik oyunu keşfetmek hiç bu kadar kolay olmamıştı.

Windowsta Oyun Veri Yükleme Sürelerini İyileştirmenin 7 Güvenilir Yolu

Windowsta Oyun Veri Yükleme Sürelerini İyileştirmenin 7 Güvenilir Yolu

Belleğinizi yükseltmeden önce, Windows'ta oyun verilerinin yükleme sürelerini iyileştirmek için bu kılavuzdaki ince ayarları deneyin.

Oyun İçin En İyi 5 Ucuz TV

Oyun İçin En İyi 5 Ucuz TV

Oyun oynamak için iyi bir TV birçok faktöre göre değerlendirilir. En büyük odak noktası görüntü kalitesi, kontrast, renk, doğruluk ve bir diğer faktör ise giriş gecikmesi.

İnsanlar Neden Artık Ücretsiz Mobil Oyunlar Oynamıyor?

İnsanlar Neden Artık Ücretsiz Mobil Oyunlar Oynamıyor?

Herkes bedava bir şey elde etmeyi sever. Ancak konu ücretsiz mobil oyunlara geldiğinde, bunların aslında ücretsiz olmadığını hepimiz biliyoruz.

Epic Games Store Hatası 500 Nedir?

Epic Games Store Hatası 500 Nedir?

500 Hatası, birçok oyuncunun Epic Games Store'u kullanırken karşılaştığı tanıdık bir mesajdır.

Football Manager 2024ü Epic Games Storedan ücretsiz indirin

Football Manager 2024ü Epic Games Storedan ücretsiz indirin

Football Manager 2024, 12 Eylül'e kadar Epic Games Store'da ücretsiz olarak sunuluyor, böylece bilgisayarınıza indirebilirsiniz.

En İyi 10+ Zombi PC Oyunu, PCdeki en iyi zombi oyunları

En İyi 10+ Zombi PC Oyunu, PCdeki en iyi zombi oyunları

Zombiler, PC oyunları ve korku filmlerinde her zaman ilgi çekici bir tema olmuştur. Oyun yayıncıları bu temayı değerlendirip zombi korku türü sayesinde büyük başarılar elde ettiler.

Disaster oyununu indir, Disasterı ücretsiz indir

Disaster oyununu indir, Disasterı ücretsiz indir

Tai Uong oyunu artık resmen yayınlandı ve oyuncuların oyun dağıtım platformu Steam üzerinden bilgisayarlarına indirmelerine olanak sağlıyor.

Çevrimdışıyken ve İnternetiniz varken Chromeda T-rex dinozor oyunu nasıl oynanır

Çevrimdışıyken ve İnternetiniz varken Chromeda T-rex dinozor oyunu nasıl oynanır

Dinozor oyunu - T-rex Run'ı çevrimdışı ve çevrimiçiyken Chrome'da oynamak için tek yapmanız gereken bu basit kılavuzu takip etmek. Oyunu başlatmanız için ekranda sevimli T-rex dinozoru belirecek.

Dizüstü bilgisayarda oyun oynamanın 6 faydası

Dizüstü bilgisayarda oyun oynamanın 6 faydası

Oyuncular arasında oyun oynamak için dizüstü bilgisayar, masaüstü bilgisayar veya konsol kullanılıp kullanılmaması gerektiği konusunda uzun zamandır bir tartışma yaşanıyor. Her seçeneğin kendine göre avantajları olsa da dizüstü bilgisayarda oyun oynamak diğerlerinden daha farklıdır.

Oyununuza mod eklemeden önce bilmeniz gereken 5 şey

Oyununuza mod eklemeden önce bilmeniz gereken 5 şey

Yeni bir deneyim arıyorsanız, oyununuza mod eklemeden önce aklınızda bulundurmanız gereken birkaç şey var.

Windowsda oyun oynarken düşük FPS sorunu nasıl düzeltilir

Windowsda oyun oynarken düşük FPS sorunu nasıl düzeltilir

Windows'da oyun oynarken düşük FPS sorunları yaşıyorsanız, düşük FPS sorunlarını gidermek ve yüksek kaliteli bir oyun deneyimine geri dönmek için aşağıdaki adımları izleyin.

The Game Awards 2024: Yılın Oyunu Ödülünü kim kazandı?

The Game Awards 2024: Yılın Oyunu Ödülünü kim kazandı?

GOTY 2024'ü kimin kazandığını bilmek ister misiniz? Oyun Ödülleri 2024 veya tüm kazananların kısa bir özetini istiyorsanız, baştan sona okuyun

İnternet Olmadan Oynanabilecek 11 Eğlenceli Mobil Oyun

İnternet Olmadan Oynanabilecek 11 Eğlenceli Mobil Oyun

Wi-Fi bağlantısı veya veri kullanmadan keyfini çıkarabileceğiniz birçok oyun mevcut. Eğer bu tarz offline oyunlar arıyorsanız bu yazımız tam size göre.