Scratch'te Yarış Oyunu Nasıl Oluşturulur (Resimlerle)

İçindekiler:

Scratch'te Yarış Oyunu Nasıl Oluşturulur (Resimlerle)
Scratch'te Yarış Oyunu Nasıl Oluşturulur (Resimlerle)
Anonim

Bu wikiHow makalesi sana MIT'nin ücretsiz Scratch programını kullanarak temel bir yarış oyununu nasıl oluşturacağını öğretir. Bu yarış oyununun asıl amacı, parkuru çarpmadan mümkün olan en kısa sürede tamamlamaktır.

adımlar

Bölüm 1/4: Parkurunuzu Ayarlama

Scratch Adım 1'de Bir Yarış Oyunu Oluşturun
Scratch Adım 1'de Bir Yarış Oyunu Oluşturun

Adım 1. Scratch'i açın

Bilgisayarınızın web tarayıcısında https://scratch.mit.edu/ adresine gidin.

Scratch, yeni başlayanlar için ücretsiz bir programlama kaynağıdır

Scratch Adım 2'de Bir Yarış Oyunu Oluşturun
Scratch Adım 2'de Bir Yarış Oyunu Oluşturun

Adım 2. Oluştur'a tıklayın

Bu, sayfanın üst kısmındaki bir sekmedir. Bunu yapmak, Scratch arayüzünü açar.

Scratch Adım 3'te Bir Yarış Oyunu Oluşturun
Scratch Adım 3'te Bir Yarış Oyunu Oluşturun

Adım 3. "Tüm İpuçları" kenar çubuğunu kapatın

Tıkla x sayfanın sağ tarafındaki ipuçları listesinde. Tamamen gerekli olmasa da, bunu yapmak Scratch'in arayüzünde çalışmayı kolaylaştıracaktır.

Scratch Adım 4'te Bir Yarış Oyunu Oluşturun
Scratch Adım 4'te Bir Yarış Oyunu Oluşturun

Adım 4. Bir başlık girin

Sayfanın sol üst köşesinde "Adsız" yazan metin kutusuna oyununuzun adını girin (ör. "Yarış Oyunum").

Önce Adobe Flash'ı etkinleştirmeniz gerekebilir. İzin vermek istemi veya logo.

Scratch Adım 5'te Bir Yarış Oyunu Oluşturun
Scratch Adım 5'te Bir Yarış Oyunu Oluşturun

Adım 5. Kedi şeklindeki hareketli grafiği silin

Sayfanın sol alt tarafında bulunan "Sprites" penceresindeki kediye sağ tıklayın, ardından silmek çıkan açılır menüde.

Mac'te, açılır menüyü istemek için hareketli grafiği tıklatırken Control tuşunu basılı tutabilirsiniz

Scratch Adım 6'da Bir Yarış Oyunu Oluşturun
Scratch Adım 6'da Bir Yarış Oyunu Oluşturun

Adım 6. Arka Planlar sekmesine tıklayın

Scratch sayfasının en üstündedir.

Scratch Adım 7'de Bir Yarış Oyunu Oluşturun
Scratch Adım 7'de Bir Yarış Oyunu Oluşturun

Adım 7. Arka planı doldurun

Parkurunuzu çizmeden önce parkurun bulunduğu arka planı oluşturmanız gerekir:

  • altındaki boya kovası simgesini tıklayın. T simge.
  • Sayfanın alt kısmında parkurunuzun arka plan rengini (ör. çimen için yeşil) seçin.
  • Sayfanın sağ tarafındaki arka planı tıklayın.
Scratch Adım 8'de Bir Yarış Oyunu Oluşturun
Scratch Adım 8'de Bir Yarış Oyunu Oluşturun

Adım 8. Parkurunuzu çizin

Parkurunuzu istediğiniz gibi tek tip veya düzensiz yapabilirsiniz:

  • Araçlar listesinin en üstündeki fırça simgesini tıklayın.
  • Sayfanın alt kısmında parkurunuz için bir renk seçin (ör. siyah).
  • Sayfanın altındaki kaydırıcıyı sağa sürükleyerek fırça genişliğini artırın.
  • İzi döngüsel (mutlaka dairesel değil) bir şekilde çizin.
Scratch Adım 9'da Bir Yarış Oyunu Oluşturun
Scratch Adım 9'da Bir Yarış Oyunu Oluşturun

Adım 9. Bir bitiş/başlangıç çizgisi ekleyin

Arka plan ve parkur için kullandığınızdan farklı bir renk seçin, ardından fırçanın genişliğini azaltın ve yarışın bitmesini istediğiniz yere bir çizgi çizin.

  • Bu aynı zamanda arabanızın yarışa başlayacağı noktadır.
  • Ters eğik çizgiye benzeyen düz çizgi aracını kullanmak isteyebilirsiniz () fırça simgesinin altında.

Bölüm 2/4: Bir Yarışçı Yaratmak

Scratch Adım 10'da Bir Yarış Oyunu Oluşturun
Scratch Adım 10'da Bir Yarış Oyunu Oluşturun

Adım 1. "Paint new sprite" simgesine tıklayın

Bu, sayfanın sol alt tarafında bulunan "Sprites" bölmesinin sağ üst tarafında bulunan fırça şeklinde bir çizgidir.

Scratch Adım 11'de Bir Yarış Oyunu Oluşturun
Scratch Adım 11'de Bir Yarış Oyunu Oluşturun

Adım 2. Yakınlaştırın

Bir büyüteç simgesine benzeyen "Yakınlaştır" simgesini tıklayın. + içinde, en az dört kez. büyük görmelisin Sağ bölmenin ortasındaki simge büyür.

Daha önce yapmadıysanız, önce sayfanın sağ tarafındaki "İpuçları" kenar çubuğunu kapatmanız gerekebilir. x kenar çubuğunun sol köşesindeki simge.

Scratch Adım 12'de Bir Yarış Oyunu Oluşturun
Scratch Adım 12'de Bir Yarış Oyunu Oluşturun

Adım 3. Yarışçınızı çizin

Fırçayı kullanarak yarışçınızı istediğiniz gibi çizin.

  • Bir araba yapıyorsanız, gövdeyi çizmek için dikdörtgen aracını (dikdörtgen şeklindeki simge) kullanmak ve ardından daire aracıyla arabanın tekerleklerini eklemek isteyebilirsiniz.
  • NS bölmedeki simgesi, yarışçınızın merkezini temsil eder.
Scratch Adım 13'te Bir Yarış Oyunu Oluşturun
Scratch Adım 13'te Bir Yarış Oyunu Oluşturun

Adım 4. Kaza yapan bir yarışçı çizin

"Yeni kostüm" başlığının altındaki fırça şeklindeki "Yeni kostümü boya" simgesine tıklayın, ardından yarışçınızın çökmüş (veya başka bir şekilde farklı) bir versiyonunu çizin. Bu, yarışçınız çime veya daha sonra tanımlayacağınız diğer engellere dokunduğunda görüntülenecek versiyondur.

Örneğin, mevcut yarışçınız mutlu bir yüzse, "düşmüş" kostümü üzgün bir yüz haline getirebilirsiniz

Scratch Adım 14'te Bir Yarış Oyunu Oluşturun
Scratch Adım 14'te Bir Yarış Oyunu Oluşturun

Adım 5. İlk yarışçınızı seçin

Yarışçılarınızı çizdiğiniz bölmenin sol tarafında, çizdiğiniz ilk resme tıklayın.

Scratch Adım 15'te Bir Yarış Oyunu Oluşturun
Scratch Adım 15'te Bir Yarış Oyunu Oluşturun

Adım 6. Yarışçınızı bitiş çizgisinin önündeki başlangıç pozisyonuna sürükleyin

Bunu sol bölmede yapacaksınız. Bunu yapmak, senaryonuzu oluşturmaya başladığınızda yarışçınızın doğru başlangıç konumunda olmasını sağlayacaktır.

Yarışçı bitiş çizgisine ulaştığında duracaktır, bu yüzden yarışçının önde olduğundan emin olun

Bölüm 3/4: Bir Başlangıç Pozisyonu Oluşturma

Scratch Adım 16'da Bir Yarış Oyunu Oluşturun
Scratch Adım 16'da Bir Yarış Oyunu Oluşturun

Adım 1. Komut Dosyaları sekmesine tıklayın

Bunu Scratch sayfasının en üstünde bulacaksın.

Scratch Adım 17'de Bir Yarış Oyunu Oluşturun
Scratch Adım 17'de Bir Yarış Oyunu Oluşturun

Adım 2. Etkinlikler'i tıklayın

Hemen altında bir seçenek Kodlar sekme. Bunu yapmak, olaya dayalı kod parantezlerinin bir listesini getirir.

Scratch Adım 18'de Bir Yarış Oyunu Oluşturun
Scratch Adım 18'de Bir Yarış Oyunu Oluşturun

Adım 3. Bölmeye "ne zaman bayrak tıklandığında" olayını ekleyin

"[Yeşil bayrak] tıklandığında" simgesini sağdaki bölmeye tıklayıp sürükleyin, ardından orada bırakın.

Scratch Adım 19'da Yarış Oyunu Yaratın
Scratch Adım 19'da Yarış Oyunu Yaratın

Adım 4. Hareket'e tıklayın

Bu mavi bağlantı, Kodlar Bölüm.

Scratch Adım 20'de Bir Yarış Oyunu Oluşturun
Scratch Adım 20'de Bir Yarış Oyunu Oluşturun

Adım 5. Yarışçınızın başlangıç konumunu ekleyin

Bu, yeni bir oyuna başladığınızda yarışçınızın nereden başlayacağını belirleyecektir:

  • Fare imlecinizi yarışçınızın üzerine getirin.
  • "Sprite" penceresinin sağ üst tarafının hemen üzerindeki yarışçınızın x ve y koordinatlarını inceleyin.
  • "x: 16 y: 120'ye git" olayını "bayrak tıklandığında" olayının altına sığacak şekilde sürükleyin.
  • "16" metin kutusuna çift tıklayın, ardından x değerini yazın.
  • Sekme ↹ tuşuna basın, ardından y değerini yazın.
  • ↵ Enter'a basın.
Scratch Adım 21'de Bir Yarış Oyunu Oluşturun
Scratch Adım 21'de Bir Yarış Oyunu Oluşturun

Adım 6. Başlangıç pozisyonunu değiştirin

"Hareket" menüsünden "90 yönüne işaret et" olayını "x y'ye git" kutusunun altına sığacak şekilde sürükleyin. Bu, bayrağa tıklandığında aracınızın doğru yöne bakmasını sağlayacaktır.

Scratch Adım 22'de Bir Yarış Oyunu Oluşturun
Scratch Adım 22'de Bir Yarış Oyunu Oluşturun

Adım 7. Hangi kostümü kullanacağınızı belirtin

Tıklamak Görünüyor, ardından başlangıç konumunun altına sığdırmak için "kostüm2'yi kostüme değiştir" öğesini sürükleyin, "kostüm2" kutusunu tıklayın ve kostüm1. Bu, oyunu sıfırladığınızda yarışçınızın çökmemiş kostümüne dönmesine neden olur.

Bölüm 4/4: Hareket Kuralları Oluşturma

Scratch Adım 23'te Bir Yarış Oyunu Oluşturun
Scratch Adım 23'te Bir Yarış Oyunu Oluşturun

Adım 1. Bir hareket komut dosyası ekleyin

Bu, yarışçınızın ilerlemek için kullanacağı komut dosyasıdır:

  • Tıklamak Olaylar.
  • İlk "bayrak tıklandığında" komut dosyasından ayrı olarak, "bayrak tıklandığında" olayını bölmeye sürükleyin.
  • Tıklamak Kontrol.
  • "Sonsuza kadar" olayını "bayrak tıklandığında" komut dosyasının altına sığacak şekilde sürükleyin.
  • Tıklamak Hareket, ardından "sonsuza kadar" yuvasına sığdırmak için "10 adım taşı" seçeneğini sürükleyin.
  • "10 adım taşı" değişkenini "10"dan "2"ye değiştir, ardından ↵ Enter'a bas.
Scratch Adım 24'te Bir Yarış Oyunu Oluşturun
Scratch Adım 24'te Bir Yarış Oyunu Oluşturun

Adım 2. Kontroller oluşturun

Yarışçınıza dönüş kontrolleri atamak için aşağıdaki komut dosyasını kullanacaksınız:

  • Tıklamak Olaylar, ardından "boşluk tuşuna basıldığında" olayını bölmeye iki kez sürükleyin. İki ayrı "boşluk tuşuna basıldığında" olayınız olmalıdır.
  • Bir "boşluk tuşuna basıldığında" olayında "boşluk" metin kutusunu tıklayın, ardından sol ok açılır menüde.
  • Diğer "boşluk tuşuna basıldığında" etkinliğinin "boşluk" kutusuna tıklayın, ardından sağ ok açılır menüde.
Scratch Adım 25'te Bir Yarış Oyunu Oluşturun
Scratch Adım 25'te Bir Yarış Oyunu Oluşturun

Adım 3. Kontrollere hareket ekleyin

Yarışçınızı döndürmek için ok tuşlarını şu şekilde kullanacaksınız:

  • Tıklamak Hareket.
  • "[sağ ok] 15 derece çevir" olayını "sağ ok" kontrolünün altına sığacak şekilde sürükleyin.
  • "[sol ok] 15 derece çevir" olayını "sol ok" kontrolünün altına sığacak şekilde sürükleyin.
Scratch Adım 26'da Bir Yarış Oyunu Oluşturun
Scratch Adım 26'da Bir Yarış Oyunu Oluşturun

Adım 4. Bir sınır dışı kuralı oluşturun

Bu kuralı kullanmak, yarışçınız arka plan rengine (piste değil) dokunursa "çökmesini" sağlayacaktır:

  • Tıklamak Kontrol, ardından "eğer öyleyse" seçeneğini boş bir alana sürükleyin.
  • Tıklamak algılamatıklayın, ardından "dokunma rengi" seçeneğini "eğer o zaman" seçeneğinin boş alanına ("eğer" ve "sonra" arasında) sürükleyin.
  • "Dokunma rengi"nin yanındaki mevcut renge tıklayın, ardından yarışçı parkurunuzun arka planına bir kez tıklayın.
  • Tıklamak Görünüyor, ardından "eğer öyleyse" boşluğuna sığdırmak için "kostüm değiştir" öğesini sürükleyin.
  • Tüm "eğer öyleyse" montajını "2 adım taşı" kuralının altındaki "sonsuza kadar" boşluğa sığdırmak için sürükleyin.
  • Tıklamak Kontrol, ardından "tümünü durdur" seçeneğini "kostüm değiştir" seçeneğinin altına sığacak şekilde sürükleyin.
  • "Tümü"ne tıklayın, ardından bu komut dosyası çıkan açılır menüde.
Scratch Adım 27'de Bir Yarış Oyunu Oluşturun
Scratch Adım 27'de Bir Yarış Oyunu Oluşturun

Adım 5. Bir bitiş çizgisi tepkisi yapın

Aşağıdaki komut dosyası, yarışçınız bitiş çizgisini geçtiğinde bir zafer mesajı oluşturacaktır:

  • Tıklamak Kontrol, ardından "eğer öyleyse" seçeneğini boş bir alana sürükleyin.
  • Tıklamak algılamatıklayın, ardından "dokunma rengi" seçeneğini "eğer o zaman" seçeneğinin boş alanına ("eğer" ve "sonra" arasında) sürükleyin.
  • "Dokunma rengi"nin yanındaki geçerli rengi tıklayın, ardından bitiş çizgisine bir kez tıklayın.
  • Tıklamak Görünüyor, ardından "eğer öyleyse" boşluğuna sığacak şekilde "2 saniye merhaba de" seçeneğini sürükleyin.
  • "Merhaba"yı "Kazandın!" olarak değiştir, ardından "2"yi kullanmak istediğin süreye değiştir ve ↵ Enter'a bas.
  • "Eğer öyleyse" düzeneğinin tamamını diğer "eğer" parantezinin altındaki "sonsuza kadar" parantez içine sürükleyin.
Scratch Adım 28'de Bir Yarış Oyunu Oluşturun
Scratch Adım 28'de Bir Yarış Oyunu Oluşturun

Adım 6. Oyununuzu test edin

Tıklayarak uzaklaştırın - arka plan alanının sağ alt tarafındaki simgesini tıklayın, sol bölmenin üzerindeki yeşil bayrağa tıklayın ve ardından parkurunuzda manevra yapmak için ok tuşlarını kullanın. Bitiş çizgisine çarpmadan ulaşabilmelisiniz.

Parkurun tamamlanamayacak kadar dar veya düzensiz olduğunu belirlerseniz, sayfanın sol alt tarafındaki parkurun simgesine tıklayarak, Arka plan sekmesi ve parkurunuzun ana rengiyle düzeltilmesi gereken alanlarda çizim yapın.

İpuçları

  • Scratch "Oluştur" sayfasından bir Scratch projesini bilgisayarınıza kaydedebilirsiniz. Dosya, tıklayarak Bilgisayarına indir, bir kaydetme konumu seçip Kaydetmek. Daha sonra tıklayarak projeyi daha sonra yeniden açabilirsiniz. Dosya, tıklayarak Bilgisayarınızdan yükleyinve Scratch dosyanızı seçin.
  • Bir eylemi geri almanız gerekiyorsa Ctrl+Z (Windows) veya ⌘ Command+Z (Mac) tuşlarına basın.
  • Bölmeye rastgele yayılmak yerine farklı segmentleri düzenli tutarsanız, kodunuzu gidermek ve düzenlemek çok daha kolay olacaktır.
  • Parkurunuzdan farklı bir renk kullanarak ve ardından onlara uygulamak için sınır dışı komut dosyasını kullanarak parkurunuza engeller ekleyebilirsiniz. Basitlik adına, bunun için parçanızın arka plan rengini kullanabilirsiniz.

Önerilen: