Bir diğer python ödev yardımı

Arkadaşlar yetiştirmem gereken bir ödev var ve birkaç kod yazmaya çalıştım ama hep failledim sıkıntı çıktı sonunda sinirlendim aranızda şu oyunu yazabilecek var mı? Çünkü gerçekten çok ihtiyacım var şu anda kodlara. Kurallar şunlar;

Her oyuncunun zarında toplanan puanlar puanlarına eklenir.
• Toplam çift sayılırsa, puanlarına 10 puan eklenir.
• Toplam tek sayı ise, puanlarından 5 puan çıkarılır.
• Zarlar aynı gelirse tekrar atılır ve sonuç tekrar skora eklenir.
• Bir oyuncunun puanı hiçbir noktada 0’ın altına düşemez.
• 5 turun sonunda en yüksek puana sahip kişi kazanır.
• Her iki oyuncu da 5 turun sonunda aynı puana sahipse, her biri 1 zar atar ve
kim en yüksek puanı alırsa o kazanır.
Oyunu yalnızca yetkili oyuncu oynayabilir.
Uygun olduğunda, kullanıcıdan gelen girdi doğrulanmalıdır.

  1. İki oyuncunun kendi detaylarını girmesine izin verin, bunlar daha sonra olduklarından emin olmak için onaylanır. Eğer kullanıcı adları yanlış ise, oyun oynanmaz ve kapanır.
  2. Her turdaki ve her oyuncunun toplam puanındaki puanları hesaplayın ve çıkarın.
  3. Kazanan kişinin puanı ve ismini harici bir dosyada saklayın.
  4. Harici dosyadan en iyi kazanan 5 skorun skorunu ve oyuncu adını gösterin.

Takıldığınız, yapamadığınız bölümü paylaşsanız daha hızlı biter kodunuz. Hem sizde tecrübe etmiş olursunuz.

Anladığım kadarı ile oyun multiplayer olacak. Yanlışsam düzeltin. Eğer oyun iki farklı bilgisayardan iki farklı kişi tarafından oynanacak ise ‘socket’ kütüphanesini bilmeniz gerekiyor.

yok yok direk inputla basit aynı bilgisayar uzerinden

Kodun tamımını yazamam ancak takıldığınız kısımlarda yol gösterebilirim.

1 Beğeni