Ücretsiz İlk gelen 3 kişiye istediği basit programı yazacağım

Kusura bakmayın şimdi hatırladım. Kedinin dosyalarını göndermedim: O hemen gönderiyorum. Direk olarak klasörü C ye atın çalışacaktır. WinRAR'dan çıkarmayı unutmayın.


Elinize sağlık fakat
Eksikleri:
Kedi çok yavaş ilerliyor mesela right a bastım 10 saniye sonra sağa gidiyor yine de elinize sağlık.
 
Rica etsem bu şekilde harekleri bulacagım GIF sitesi söyler misiniz kediyi nereden buldunuz mesela.
 
Rica etsem bu şekilde harekleri bulacagım GIF sitesi söyler misiniz kediyi nereden buldunuz mesela.
 
Elinize sağlık fakat.
Eksikleri:
Kedi çok yavaş ilerliyor mesela right a bastım 10 saniye sonra sağa gidiyor yine de elinize sağlık.

Hocam siz yanlış anladınız :D kediyi siz hareket ettirmiyorsunuz kafasına göre geziyor. Yinede teşekkürler diğer sürümde kullanmak için fikir verdiniz :D

Rica etsem bu şekilde harekleri bulacagım GIF sitesi söyler misiniz kediyi nereden buldunuz mesela.

Hocam GIF sitesi değil de hazır buldum projeyi biraz geliştirdim sadece. Bulmak konusuna gelirsek 2D character sprite GIF yazarak Google'dan biraz araştırmayla bulabilirsiniz. Birkaç tane buldum bunları projeye ekliyicem. Eğer GIF değil de.

1624063573874.png

Bu tarz fotoğraflar bulursanız, bulduğunuz sitenin linkini atın var ise GIF halini yapıp dosyaları size atarım. Yok ise fotoğrafları birleştirir GIF yapar tekrar atarım merak etmeyin.

Hocam biraz basit projelere konmuşsunuz diğerlerini geçmişsiniz sanki. :D

Hocam konunun adı basit program yazacağım zaten :D
Sorun değil. Herhangi bir oyunun algoritması da olur. :D
okey mesela. O da olmazsa tombala. O da olmazsa sos.

Hocam sizin proje hazır algoritma olarak istediğiniz için kodları atıyorum. İsterseniz Exe'ye çevirip atabilirim.
[CODE lang="python" title="Sos oyunu algoritması"]import time.

x = ["[ ]", "[ ]", "[ ]",
"[ ]", "[ ]", "[ ]",
"[ ]", "[ ]", "[ ]"]

p2_input_1 = ""
p2_input_2 = ""
Win = False.

def p2_check():
global p2_input_2.
global p2_input_1.
global Win.
if p2_input_1 == 1:
if x[p2_input_2 - 1] == "[ ]":
x[p2_input_2 - 1] = "[ O ]"
else:
print("Hatalı giriş. Tekrar deneyin.")
print(p2_input_2)
while True:
if x[p2_input_2 - 1] == "[ ]":
x[p2_input_2 - 1] = "[ O ]"
break.
else:
p2_input_2 = int(input("[ O ] Oyuncu 1 Sütun: "))
if p2_input_1 == 2:
if x[p2_input_2 + 2] == "[ ]":
x[p2_input_2 + 2] = "[ O ]"
else:
print("Hatalı giriş. Tekrar deneyin.")
print(p2_input_2)
while True:
if x[p2_input_2 - 1] == "[ ]":
x[p2_input_2 - 1] = "[ O ]"
break.
else:
p2_input_2 = int(input("[ O ] Oyuncu 1 Sütun: "))

if p2_input_1 == 3:
if x[p2_input_2 + 5] == "[ ]":
x[p2_input_2 + 5] = "[ O ]"
else:
print("Hatalı giriş. Tekrar deneyin.")
print(p2_input_2)
while True:
if x[p2_input_2 - 1] == "[ ]":
x[p2_input_2 - 1] = "[ O ]"
break.
else:
p2_input_2 = int(input("[ O ] Oyuncu 1 Sütun: "))
if (x[0], x[1], x[2]) == ("[ X ]", "[ X ]", "[ X ]"): # soldan sağa satır 1
Win = True.
if (x[3], x[4], x[5]) == ("[ X ]", "[ X ]", "[ X ]"): # soldan sağa satır 2
Win = True.
if (x[6], x[7], x[8]) == ("[ X ]", "[ X ]", "[ X ]"): # soldan sağa satır 3
Win = True.
if (x[0], x[3], x[6]) == ("[ X ]", "[ X ]", "[ X ]"): # üstten aşağı sütun 1
Win = True.
if (x[1], x[4], x[7]) == ("[ X ]", "[ X ]", "[ X ]"): # üstten aşağı sütun 2
Win = True.
if (x[2], x[5], x[8]) == ("[ X ]", "[ X ]", "[ X ]"): # üstten aşağı sütun 3
Win = True.
if (x[0], x[4], x[8]) == ("[ X ]", "[ X ]", "[ X ]"): # soldan sağa çapraz.
Win = True.
if (x[2], x[4], x[6]) == ("[ X ]", "[ X ]", "[ X ]"): # sağdan sola çapraz.
Win = True.
if (x[0], x[1], x[2]) == ("[ O ]", "[ O ]", "[ O ]"): # soldan sağa satır 1
Win = True.
if (x[3], x[4], x[5]) == ("[ O ]", "[ O ]", "[ O ]"): # soldan sağa satır 2
Win = True.
if (x[6], x[7], x[8]) == ("[ O ]", "[ O ]", "[ O ]"): # soldan sağa satır 3
Win = True.
if (x[0], x[3], x[6]) == ("[ O ]", "[ O ]", "[ O ]"): # üstten aşağı sütun 1
Win = True.
if (x[1], x[4], x[7]) == ("[ O ]", "[ O ]", "[ O ]"): # üstten aşağı sütun 2
Win = True.
if (x[2], x[5], x[8]) == ("[ O ]", "[ O ]", "[ O ]"): # üstten aşağı sütun 3
Win = True.
if (x[0], x[4], x[8]) == ("[ O ]", "[ O ]", "[ O ]"): # soldan sağa çapraz.
Win = True.
if (x[2], x[4], x[6]) == ("[ O ]", "[ O ]", "[ O ]"): # sağdan sola çapraz.
Win = True.
if Win:
print(" ")
print(" ")
print(" ")
print(" ")
print(" ")
print("=================")
print(" WIN!!! ")
print("=================")
print("Oyuncu bir Kazandı Hamle: ")
print("=================")
print(x[0], x[1], x[2])
print(x[3], x[4], x[5])
print(x[6], x[7], x[8])
print("=================")
time.sleep(1)
if not Win:
print("=================")
print(x[0], x[1], x[2])
print(x[3], x[4], x[5])
print(x[6], x[7], x[8])
print("=================")
input_p1()

def p1_check(p1_input_1, p1_input_2):
global Win.

if p1_input_1 == 1:
if x[p1_input_2 - 1] == "[ ]":
x[p1_input_2 - 1] = "[ X ]"
else:
print("Hatalı giriş. Tekrar deneyin.")
print(p1_input_2)
while True:
if x[p1_input_2 - 1] == "[ ]":
x[p1_input_2 - 1] = "[ X ]"
break.
else:
p1_input_2 = int(input("[ X ] Oyuncu 1 Sütun: "))
if p1_input_1 == 2:
if x[p1_input_2 + 2] == "[ ]":
x[p1_input_2 + 2] = "[ X ]"
else:
print("Hatalı giriş. Tekrar deneyin.")
print(p1_input_2)
while True:
if x[p1_input_2 - 1] == "[ ]":
x[p1_input_2 - 1] = "[ X ]"
break.
else:
p1_input_2 = int(input("[ X ] Oyuncu 1 Sütun: "))
if p1_input_1 == 3:
if x[p1_input_2 + 5] == "[ ]":
x[p1_input_2 + 5] = "[ X ]"
else:
print("Hatalı giriş. Tekrar deneyin.")
print(p1_input_2)
while True:
if x[p1_input_2 - 1] == "[ ]":
x[p1_input_2 - 1] = "[ X ]"
break.
else:
p1_input_2 = int(input("[ X ] Oyuncu 1 Sütun: "))
if (x[0], x[1], x[2]) == ("[ X ]", "[ X ]", "[ X ]"): # soldan sağa satır 1
Win = True.
if (x[3], x[4], x[5]) == ("[ X ]", "[ X ]", "[ X ]"): # soldan sağa satır 2
Win = True.
if (x[6], x[7], x[8]) == ("[ X ]", "[ X ]", "[ X ]"): # soldan sağa satır 3
Win = True.
if (x[0], x[3], x[6]) == ("[ X ]", "[ X ]", "[ X ]"): # üstten aşağı sütun 1
Win = True.
if (x[1], x[4], x[7]) == ("[ X ]", "[ X ]", "[ X ]"): # üstten aşağı sütun 2
Win = True.
if (x[2], x[5], x[8]) == ("[ X ]", "[ X ]", "[ X ]"): # üstten aşağı sütun 3
Win = True.
if (x[0], x[4], x[8]) == ("[ X ]", "[ X ]", "[ X ]"): # soldan sağa çapraz.
Win = True.
if (x[2], x[4], x[6]) == ("[ X ]", "[ X ]", "[ X ]"): # sağdan sola çapraz.
Win = True.
if (x[0], x[1], x[2]) == ("[ O ]", "[ O ]", "[ O ]"): # soldan sağa satır 1
Win = True.
if (x[3], x[4], x[5]) == ("[ O ]", "[ O ]", "[ O ]"): # soldan sağa satır 2
Win = True.
if (x[6], x[7], x[8]) == ("[ O ]", "[ O ]", "[ O ]"): # soldan sağa satır 3
Win = True.
if (x[0], x[3], x[6]) == ("[ O ]", "[ O ]", "[ O ]"): # üstten aşağı sütun 1
Win = True.
if (x[1], x[4], x[7]) == ("[ O ]", "[ O ]", "[ O ]"): # üstten aşağı sütun 2
Win = True.
if (x[2], x[5], x[8]) == ("[ O ]", "[ O ]", "[ O ]"): # üstten aşağı sütun 3
Win = True.
if (x[0], x[4], x[8]) == ("[ O ]", "[ O ]", "[ O ]"): # soldan sağa çapraz.
Win = True.
if (x[2], x[4], x[6]) == ("[ O ]", "[ O ]", "[ O ]"): # sağdan sola çapraz.
Win = True.
if Win:
print(" ")
print(" ")
print(" ")
print(" ")
print(" ")
print("=================")
print(" WIN!!! ")
print("=================")
print("Oyuncu bir Kazandı Hamle: ")
print("=================")
print(x[0], x[1], x[2])
print(x[3], x[4], x[5])
print(x[6], x[7], x[8])
print("=================")
time.sleep(1)
if not Win:
print("=================")
print(x[0], x[1], x[2])
print(x[3], x[4], x[5])
print(x[6], x[7], x[8])
print("=================")
input_p2()

def input_p1():

p1_input_1 = int(input("[ X ] Oyuncu 1 Satır: "))

while p1_input_1 > 3 or p1_input_1 < 1:
print("Hatalı giriş. Tekrar deneyin.")
p1_input_1 = int(input("[ X ] Oyuncu 1 Satır: "))
else:
p1_input_2 = int(input("[ X ] Oyuncu 1 Sütun: "))
while p1_input_2 > 3 or p1_input_2 < 1:
print("Hatalı giriş. Tekrar deneyin.")
p1_input_2 = int(input("[ X ] Oyuncu 1 Sütun: "))
else:
print(p1_input_1, p1_input_2)
p1_check(p1_input_1, p1_input_2)

def input_p2():
global p2_input_2.
global p2_input_1.
p2_input_1 = int(input("[ O ] Oyuncu 2 Satır: "))

while p2_input_1 > 3 or p2_input_1 < 1:
print("Hatalı giriş. Tekrar deneyin.")
p2_input_1 = int(input("[ O ] Oyuncu 2 Satır: "))
else:
p2_input_2 = int(input("[ O ] Oyuncu 2 Sütun: "))
while p2_input_2 > 3 or p2_input_2 < 1:
print("Hatalı giriş. Tekrar deneyin.")
p2_input_2 = int(input("[ O ] Oyuncu 2 Sütun: "))
else:
print(p2_input_1, p2_input_2)
p2_check()

input_p1()
[/CODE]
@Lord Raiden
Evet hocam. Bütün programlar: Oyun: Epic Games, Steam, Ubisoft, GOG, Origin,
Tarayıcı: Brave, Opera, Chrome,- Firefox,
Cloud: Dropbox- Google Drive- OneDrive.
Koruma- Kaspersky- Malwarebytes-Norton-Bitdefender-McAfee-Avast
Temizlik: CCleaner- sizin yapacağınız temp dosyalarını falan temizleyen program- wise disk cleaner- Avast cleanup- Advanced System Care.
genel: Discord- Spotify- Garageband- iTunes- VLC-uTorrent - WinRAR-GIMP.
Hocam çok olmuş olabilir kusura bakmayın.

Hocam şu an sizin projedeyim. En geç 1 2 saate biter hazırda bekleyin :D
 
Son düzenleme:

Geri
Yukarı