Scratch Platform Oyunu

Jim Moriarty

Hectopat
Katılım
4 Şubat 2019
Mesajlar
190
Bilişim hocamız Scratch'de en iyi oyunu yapanın sözlüsüne 100 verecek. Tüm kodları yazmışken her şey iyi giderken karakterin zeminlerin üstünde değilken de hareket edebildiğini gördüm. Nasıl havadayken hareket edememesini sağlarım? Not: Bölüm sağ üstten başlıyor. Yardımcı olursanız sevirinim.
 
Son düzenleyen: Moderatör:
Visual programming olaylarına hiç ısınamadım. Tamam delikli kartlarla da yapılmasın ama işi öğrenmek isten kişide birazcık kasıp klavye başına otursun.

Senin sorununa gelirsek. Scratch'in ne olduğunu ve nasıl çalıştığını biliyorum. Eğer değişkenler varsa; her zıpladığında bkz. isInAir = true olacak ve if(!isInAir) olduğunda hareket kodları çalışabilecek.
temel olarak bu şekilde çözebilirsin. Bunu blocklarla nasıl yaparsın o konuda hiç bir fikrim yok açıkçası.
 
Visual programming olaylarına hiç ısınamadım. Tamam delikli kartlarla da yapılmasın ama işi öğrenmek isten kişide birazcık kasıp klavye başına otursun.

Senin sorununa gelirsek. Scratch'in ne olduğunu ve nasıl çalıştığını biliyorum. Eğer değişkenler varsa; her zıpladığında bkz. isInAir = true olacak ve if(!isInAir) olduğunda hareket kodları çalışabilecek.
temel olarak bu şekilde çözebilirsin. Bunu blocklarla nasıl yaparsın o konuda hiç bir fikrim yok açıkçası.
dediğin kodlardan hiçbir şey anlamadım kodlarını açıklarsan blocklarla nasıl yapacağımı çözerim. bu arada scratchde havada olunca şeysi yok haberin olsun dostum
 
dediğin kodlardan hiçbir şey anlamadım kodlarını açıklarsan blocklarla nasıl yapacağımı çözerim. bu arada scratchde havada olunca şeysi yok haberin olsun dostum
"Dostum" onu sen yapacaksın.
Örn. Karakterin konumu en yakın platformun Y'sinin; atıyorum 20 pixel üstünde ise değeri true yapacaksın değilse false. bu sayede havada mı yoksa yer de mi olduğunu anlayabilirsin.
 
"Dostum" onu sen yapacaksın.
Örn. Karakterin konumu en yakın platformun Y'sinin; atıyorum 20 pixel üstünde ise değeri true yapacaksın değilse false. bu sayede havada mı yoksa yer de mi olduğunu anlayabilirsin.
bunu zemine değmediği her y için mi yapacağım
"Dostum" onu sen yapacaksın.
Örn. Karakterin konumu en yakın platformun Y'sinin; atıyorum 20 pixel üstünde ise değeri true yapacaksın değilse false. bu sayede havada mı yoksa yer de mi olduğunu anlayabilirsin.
dostum yanlış anlama da senin çok fazla etkin olmadı ama bana bi ilham geldi resmen:D ingilizce örnek kodlara bakınca if elseye and falan koymayı yeni akıl ettim ihtiyacım pek kalmadı ama yine de çok sağ ol vakit ayırdığın için:)
 
Son düzenleme:

Yeni konular

Geri
Yukarı