O'yin tsikli Har bir o'yinning markazida odatda "o'yin tsikli" deb nomlanadigan tsikl yotadi. Qayta-qayta boshlanadi va o'yinni ishlash uchun hamma narsani qiladi. O'yinda har bir tsikl chaqiriladi overs


Pygame yadro modullari PyGame oynasi


Download 240.04 Kb.
bet4/4
Sana25.01.2023
Hajmi240.04 Kb.
#1120260
1   2   3   4
Bog'liq
PYTHON

Pygame yadro modullari




PyGame oynasi


PyGame kutubxonasini ulang
O'yin oynasi: o'lcham, pozitsiya
gameScreen = pyame.display.set_mode ((400, 300))
os moduli - oynaning holati
O'yin pastadir, o'yindan chiqing
runGame = True # bayroq o'yin doirasidan chiqadi
Voqealarni kuzatish: oynani yoping
pygame.event.get () dagi tadbir uchun:
agar event.type == pygame.QUIT: runGame = noto'g'ri
O'yindan chiqish: pygame.quit ()

Rasm yuklash


Pygame.image moduli sizga fayldan rasmni yuklash va Surface turidagi ob'ektni qaytarishga imkon beradi.
pygame.image.load ("fayl yo'li")
fayldan yangi rasmni yuklash
Rasmni yuklab oling (Windows uchun fayl yo'li)
joylashtirishni aniqlang
Fayldan yuklangan tasvirni (myImage) o'z ichiga olgan Surface ob'ektini ekrandagi tasvirlangan joyga (myRect) yuklang.

To‘g‘ri obyekt


Pygame to'rtburchaklar maydonlarni saqlash va boshqarish uchun Rect ob'ektlaridan foydalanadi. Rect chap, yuqori, kenglik va balandlik qiymatlarining kombinatsiyasidan yaratilishi mumkin. Rect allaqachon Rect yoki "rect" nomli atributga ega bo'lgan python ob'ektlaridan yaratilishi mumkin.
Rect (chapga, tepaga, ipga, balandlikka) -> Rect
Rect ((chap, yuqori), (wif, balandlik)) -> Rect
Rect usullari:


Foydalanilgan adabiyotlar ro’yxati:

    1. https://uz.hydroponicsbc.com/7816-web-start.html

    2. file:///C:/Users/user/Desktop/Menda%20Pygame%20hujjatlari%20bor,%20nega%20men%20ushbu%20qo'llanmani%20ishlatis.pdf

    3. file:///C:/Users/user/Desktop/193820.pdf

    4. https://devdocs.io/pygame/ref/pygame#pygame.encode_file_path



Mustaqil ish


Mavzu: PyGame Moduli

Tayyorladi: ____________________________________________




Tekshirdi: ______________________________________________


2022-2023
Download 240.04 Kb.

Do'stlaringiz bilan baham:
1   2   3   4




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling