Skip to content

elfgk/Turtle

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Turtle Catch Game 🐢

Turtle Catch Game kullanıcının ekranda rastgele hareket eden bir kaplumbağaya tıklayarak puan kazandığı basit ve eğlenceli bir oyundur. Bu oyun, Python'ın Turtle ve Tkinter kütüphanelerini kullanarak geliştirilmiştir.

🎮 Oyun Özellikleri

  • Hedef Takip: Kaplumbağa ekranda rastgele pozisyonlara gider ve kullanıcı, kaplumbağaya tıklayarak puan kazanır.
  • Süre Sınırı: Oyun 20 saniye sürer. Kullanıcı, süre bitmeden olabildiğince yüksek puan almaya çalışır.
  • Skor Takibi: Tıklamalar ile kazanılan puanlar gerçek zamanlı olarak ekranda güncellenir.
  • Oyun Sonucu: Süre bittiğinde kullanıcının kazandığı veya kaybettiği belirlenir. Skor 3'ten azsa kullanıcı kaybeder, aksi halde kazanır.

🛠️ Gereksinimler

  • Python 3.x
  • turtle, random, time, tkinter kütüphaneleri (Python ile varsayılan olarak gelir)

🚀 Başlatma

  1. Python 3.x'in yüklü olduğundan emin olun.
  2. Kodları bir Python IDE veya terminal üzerinden çalıştırın:
    python oyun.py
    
    

🎲 Oyun Talimatları Ekranda rastgele konumlarda beliren kaplumbağaya tıklayın. Süre bitmeden yüksek puan yapmaya çalışın. Oyunu kapatmak için Q tuşuna basın.

📄 Kod Özeti

-Oyun Ekranı: Turtle ekranı 700x700 boyutlarında ayarlanır ve arka plan rengi açık mavi yapılır.

-Hedef Kaplumbağa: Siyah dış hat ve pembe iç renkli olarak ayarlanır, ekranda rastgele konumlara gider.

-Süre ve Skor: Ekranda kalan süre ve skor anlık olarak gösterilir.

-Oyun Döngüsü: Süre dolana kadar kaplumbağa ekranda rastgele konumlarda belirir. Tıklamalara bağlı olarak skor artar.

-Oyun Sonu: Süre bitiminde kullanıcıya kazandığı veya kaybettiği mesaj olarak bildirilir.

🏆 Hedef

-En az 3 puan toplayarak oyunu kazanın! Skorunuz düşükse oyunu tekrar deneyin ve becerinizi geliştirin!

𓍢ִ໋☕️✧˚ ༘ ⋆

İletişim:

LinkedIn Stack Overflow Hugging Face Kaggle

Releases

No releases published

Packages

No packages published

Languages