Python Turtle Kütüphanesi Yarış Oyunu

Kerem KILINÇ
Kerem KILINÇ
2 dk okuma
65 izlenme
Python Turtle Kütüphanesi Yarış Oyunu

1- Kütüphaneler

İlk olarak oyunumuzda kullanacağımız kütüphaneleri ekleyelim.

import turtle
import random

2- Ekran Ayarları

Ardından ekran ayarlarımızı yapalım.

# Ekran Ayarları
ekran = turtle.Screen()
ekran.title("Kaplumbağa Yarışı")
ekran.bgcolor("lightgray")

Bu bölümde ekranımızın rengi ve başlığını yazdık.(İsteğe bağlı olarak değiştirilebilir)

3-Oyun Karakteri 1

Şimdi ise oyun karakterlerimizin ilki olan kırmızı kaplumbağanın boyutunu rengini ve başlangıç konumunu ayarlayalım.

# 1. Yarışçı (Kırmızı)
kirmizi = turtle.Turtle()
kirmizi.color("red")
kirmizi.shape("turtle")
kirmizi.penup()
kirmizi.goto(-200, 20)

4-Oyun Karakteri 2

Şimdi de ikinci karakterimiz olan mavi kaplumbağanın boyutunu rengini ve başlangıç konumunu ayarlayalım 

# 2. Yarışçı (Mavi)
mavi = turtle.Turtle()
mavi.color("blue")
mavi.shape("turtle")
mavi.penup()
mavi.goto(-200, -20)

5-Bitiş Çizgisi

Şimdi de bitiş çizgimizin konumu ve boyutunu ayarlayalım

# Bitiş Çizgisi
cizgi = turtle.Turtle()
cizgi.penup()
cizgi.goto(150, 50)
cizgi.pendown()
cizgi.goto(150, -50)
cizgi.hideturtle()while kirmizi.xcor() < 150 and mavi.xcor() < 150:

6-Yarış Döngüsü

Ve son olarak yarışımızdaki döngünün kodlarını yazalım

# Yarış Döngüsü
while kirmizi.xcor() < 150 and mavi.xcor() < 150:
    kirmizi.forward(random.randint(1, 10))
    mavi.forward(random.randint(1, 10))

# Kazananı Yaz
if kirmizi.xcor() > mavi.xcor():
    print("Kırmızı kazandı!")
else:
    print("Mavi kazandı!")

turtle.done()

   Ve işte harika bir python projemiz

 

Hızlı Paylaş

Yorumlar

0

Henüz kimse bir şey yazmamış.
İlk yorumu siz yapmak ister misiniz?

Fikrinizi Paylaşın

Düşünceleriniz bizim için değerli. E-posta adresiniz yayınlanmayacaktır.

Kerem KILINÇ
Yazar

Kerem KILINÇ

Teknoloji, yazılım ve tasarım dünyasından en güncel gelişmeleri paylaşıyorum.

Bültene Katılın