6. Sınıf Bilişim Teknolojileri ve Yazılım Basit Animasyonlar ve Oyunlar Geliştirme şar v 2
6. Sınıf • 02:59
Video görüntüsü içermez, sadece eğitim şarkısıdır. Dinlemek için oynatın.
Ders Anlatımı
Kendini Dene
Önce kendi cevabını düşün, sonra kontrol et.
Animasyon ile oyun arasındaki fark nedir?
Cevabı göster Cevabı gizle
Animasyon, görsel değişimlerin ardışık olarak sunulmasıyla hareket hissi verir; oyun ise buna kurallar, puan, çarpışma ve etkileşim ekler.
Bir top ekranın kenarına geldiğinde neden ters döner?
Cevabı göster Cevabı gizle
Kenar kontrolü yapılan koşul (örneğin top x=0 veya x=genişlik değerine ulaşırsa), yön vektörü -1 ile çarpılarak ters çevrilir; böylece hareketin sürekliliği korunur ve dışarı çıkma önlenir.
Döngüler (while/for) animasyon ve oyunlarda neden kritiktir?
Cevabı göster Cevabı gizle
Döngüler, konum güncelleme, ekran çizimi ve olay kontrolünü her karede tekrarlayarak akışı sürdürür; olmazsa görüntü sabit kalır.
Sık Sorulan Sorular
- Animasyon ile oyun arasındaki fark nedir?
- Animasyon, görsel değişimlerin ardışık olarak sunulmasıyla hareket hissi verir; oyun ise buna kurallar, puan, çarpışma ve etkileşim ekler.
- Bir top ekranın kenarına geldiğinde neden ters döner?
- Kenar kontrolü yapılan koşul (örneğin top x=0 veya x=genişlik değerine ulaşırsa), yön vektörü -1 ile çarpılarak ters çevrilir; böylece hareketin sürekliliği korunur ve dışarı çıkma önlenir.
- Döngüler (while/for) animasyon ve oyunlarda neden kritiktir?
- Döngüler, konum güncelleme, ekran çizimi ve olay kontrolünü her karede tekrarlayarak akışı sürdürür; olmazsa görüntü sabit kalır.
- Çarpışma kontrolü nasıl yapılır?
- Şekilleri dikdörtgen (rect) olarak tanımlayıp colliderect metoduyla kesişim olup olmadığını kontrol ederiz; kesişim varsa puan artar veya oyun bitirilir.
- Pygame’de ekran boyutu, FPS ve saat (clock) neden tanımlanır?
- Ekran boyutu çizim alanını belirler, FPS hızını sabitleyerek akışı pürüzsüz yapar, clock.tick(FPS) ise kare sayısını sınırlar ve performansı dengeler.