Python Oyun Yapmak!
Python İle Oyun Nasıl Yaparız?
Yazılımcının ArGe Ofisi "Python İle Oyun Yaptık" Projemize
Hoş Geldiniz!
Yılın son blog yazısıyla karşınızdayız. Yeni yıl umarım hepimize iyilik güzellikler getirir.
Bugün ki yazımızda yine bildiklerimizi öğrendiklerimizi kullanarak proje geliştireceğiz tek farkı bilgisayarımızla oyun oynayacağız. Ama bu oyun sırasında bilgisayarımızda özgür iradeye sahip olacak. Bizim verdiğimiz komutlara karşı kendi kendine ait komutlar verecek.
Bundan önce,
- if/else
-elif
-modül import etme
gibi temel özellikleri öğrenmiştik bunları kullanarak projemizi geliştiriyoruz.
Video Anlatım İçin:
https://youtu.be/9_Qzw1tZ6cE
KOD BÜTÜNÜ:
import random
print(("-"*30)+"\nTaş, Kağıt, Makas\n"+"Yazılımcının ArGe Ofisi Kanalına Abone Olmayı Unutmayınız.\n"+("-"*30))
kullanici_sayi, bilgisayar_sayi = 0, 0
while True:
print("\n1 - Taş\n2 - Kağıt\n3 - Makas")
kullanici_sec = input("Sizin Seçiminiz : ")
bilgisayar_sec = random.choice(["1", "2", "3"])
if kullanici_sec == "1":
if bilgisayar_sec == "1":
print("Bilgisayarın Seçimi : TAŞ\n Taş seçtiniz Taş geldi! BERABERE")
elif bilgisayar_sec == "2":
print("Bilgisayarın Seçimi : Kağıt\n Taş seçtiniz Bilgisayar Kağıt dedi. Kaybettiniz :(")
bilgisayar_sayi += 100
elif bilgisayar_sec == "3":
print("Bilgisayarın Seçimi : Makas\n Taş seçtiniz Bilgisayar Makas dedi. Kazandınız! :)")
kullanici_sayi += 100
elif kullanici_sec == "2":
if bilgisayar_sec == "1":
print("Bilgisayarın Seçimi : Taş\n Kağıt seçtiniz Bilgisayar Taş dedi. Kazandınız! :)")
kullanici_sayi += 100
elif bilgisayar_sec == "2":
print("Bilgisayarın Seçimi : Kağıt\n Kağıt seçtiniz Bilgisayarda Kağıt dedi. Berabere! :)")
elif bilgisayar_sec == "3":
print("Bilgisayarın Seçimi : Makas\n Makas seçtiniz Bilgisayar Makas dedi. Yandın Kaç! Kaybettiniz! :(")
bilgisayar_sayi += 100
elif kullanici_sec == "3":
if bilgisayar_sec == "1":
print("Bilgisayarın Seçimi : Taş\n Makas seçtiniz Bilgisayar Taş dedi. Kaybettin! :( ")
bilgisayar_sayi += 100
elif bilgisayar_sec == "2":
print("Bilgisayarın Seçimi : Kağıt\n Makas seçtiniz Bilgisayar Kağıt dedi. Kazandınız! :)")
kullanici_sayi += 100
elif bilgisayar_sec == "3":
print("Bilgisayarın Seçimi : Makas\n Makas seçtiniz Bilgisayar Makas dedi. Berabere!")
else:
break
print("\nKullanıcı Puanı: {}\n Bilgisayar Puanı : {}".format(kullanici_sayi, bilgisayar_sayi))
kod bütünümüz bu şekildeydi
keyifli çalışmalar...
Yorumlar
Yorum Gönder