Adam Asmaca
Okan Üniversitesi vize projesi için yaptığım python konsol uygulamasıdır. Proje
Oyunun temel amacı, rastgele seçilen bir kelimeyi doğru tahmin ederek oyunu kazanmaktır. Her yanlış tahminde, bir "adam asmaca" resmi oluşturulur ve belirli bir sayıda yanlış tahminde oyun kaybedilir.
- Oyun başladığında, veritabanından rastgele bir kelime seçilir ve bu kelimenin uzunluğu alt tire (_) karakterleri ile gizlenir.
- Oyuncu, kelimenin içindeki harfleri tahmin eder.
- Her harf tahmini sonrasında, doğru tahmin edilen harfler kelimenin doğru konumlarına yerleştirilir.
- Eğer tahmin edilen harf kelimenin içinde yoksa, "adam asmaca" resmi adım adım oluşturulur ve oyuncunun hakkı bir azalır.
- Oyuncunun belirli bir sayıda yanlış tahmini varsa, oyun kaybedilir.Eğer kelime tamamlandıysa, oyun kazanılır.
Oyuncular, bir harf tahmini yerine "JOKER" kelimesini kullanabilir. Joker kullanıldığında, bilinmeyen bir harf rastgele seçilir. Yanlızca 1 defa kullanılabilir.
Oyun, ya oyuncunun kelimeyi tamamlamasıyla kazanılır ya da belirli bir sayıda yanlış tahminle kaybedilir.
Oyun sona erdikten sonra oyuncular, menüden veya özel bir tuş kombinasyonuyla yeniden oynayabilirler.
Projenizde hangi teknolojileri kullandığınızı belirtin. Programlama dilleri, kütüphaneler, çerçeveler ve diğer teknolojik araçları listelemek önemlidir.
-
Python: Oyunun temel kodlama dili olarak Python kullanılmıştır.
-
SQLite3: Oyun veritabanında kelime depolamak için SQLite3 kullanılmıştır.
-
Git: Proje sürüm kontrolü ve paylaşımı için Git kullanılmıştır.