🤖
ROBOT KODLA
Öğrenmeye Başla →
🐱 Scratch ve Blok Kodlama Başlangıç ⏱ Tahmini: 25 dk

Klavye Tuşlarıyla Karakter Kontrolü ve Yönlendirme

Ok tuşları (Yukarı, Aşağı, Sağ, Sol) ve WASD ile kuklayı sahnede akıcı şekilde hareket ettirme rehberi.

📅 16 Ekim 2026•👁 2 kez görüntülendi•✅ Ücretsiz Ders

Klavye Tuşlarıyla Karakter Kontrolü ve Yönlendirme

Tüm bilgisayar oyunlarının temeli klavye kontrolleridir! Bu derste kuklamızı ok tuşlarına bastığımızda o yöne dönüp koşan bir oyun karakterine dönüştürüyoruz.

🎯 Projenin Amacı ve Kazanımları

  • Tuş basma algılama bloklarını kullanmak.
  • Yön açıları (0°: Yukarı, 90°: Sağ, 180°: Aşağı, -90°: Sol) kavramını pekiştirmek.
  • Akıcı oyun fiziği ve hareket kabiliyeti kazandırmak.
  • 💻 Tam ve Çalışan Kodlar (C++, MicroPython, Scratch blok açıklamaları)

    [YEŞİL BAYRAĞA TIKLANDIĞINDA] SÜREKLİ TEKRARLA: EĞER [Sağ Ok tuşuna basıldı mı?] İSE: 90 yönüne dön 10 adım git EĞER [Sol Ok tuşuna basıldı mı?] İSE: -90 yönüne dön 10 adım git EĞER [Yukarı Ok tuşuna basıldı mı?] İSE: 0 yönüne dön 10 adım git EĞER [Aşağı Ok tuşuna basıldı mı?] İSE: 180 yönüne dön 10 adım git
    

    💡 Nasıl Çalışır? (Bilimsel Çalışma Prensibi)

    `Sürekli tekrarla` içindeki `eğer` şartları, tuşa basılıp basılmadığını saniyede 60 kez kontrol eder. Bu sayede tuşa basılı tuttuğunuzda karakter hiç takılmadan pürüzsüzce kayarak ilerler.

    🚀 Kendini Geliştirme Görevi (Challenge)

    `Shift` tuşuna basıldığında karakterin normalden 2 kat daha hızlı koşmasını (Sprint) sağlayın!

    💡

    Klavye Tuşlarıyla Karakter Kontrolü ve Yönlendirme Hakkında Sıkça Sorulan Sorular

    Bu dersle ilgili en çok merak edilen noktalar ve uzman yanıtları

    Klavye Tuşlarıyla Karakter Kontrolü ve Yönlendirme dersini tamamlamak için hangi ön bilgilere ihtiyaç vardır?▼
    Bu ders Scratch ve Blok Kodlama kategorisinde başlangıç ve orta seviye için tasarlanmıştır. Temel bilgisayar kullanımı ve ilgili donanım/yazılım ortamının kurulu olması yeterlidir. Önceden ileri düzey kodlama bilmeniz gerekmez; tüm adımlar devre şemaları ve açıklamalı kodlarla sunulmaktadır.
    Scratch kod blokları çalışmadığında ilk olarak ne kontrol edilmelidir?▼
    Olay bloklarının (örn: Yeşil bayrağa tıklandığında) doğru bağlandığından, karakterlerin (kuklaların) başlangıç X-Y koordinatlarının sıfırlandığından ve döngülerin (sürekli tekrarla) açık kaldığından emin olunmalıdır.
    Klavye Tuşlarıyla Karakter Kontrolü ve Yönlendirme çalışmasını tamamladıktan sonra nasıl daha ileri bir seviyeye taşıyabilirim?▼
    Bu çalışmaya ek sensörler (kablosuz Bluetooth/Wi-Fi modülü, OLED ekran veya sesli buzzer uyarısı) entegre edebilir; verileri internet ortamına aktararak Nesnelerin İnterneti (IoT) tabanlı akıllı bir sisteme dönüştürebilirsiniz.

    Sorun mu yaşadınız veya aklınıza takılan bir nokta mı var?

    Discord topluluğumuza katılarak diğer geliştiriciler ve eğitmenlerle yardımlaşabilirsiniz.

    Discord'da Soru Sor →