Herná slučka

Herná slučka vyzerá takto:

Herná slučka

V knižnici PyGame Zero je zastúpená dvoma funkciami:

  • update()
  • render()

Obe funkcie vieme namapovať na dva obdĺžniky v obrázku. Nemáme však funkciu, ktorá by zodpovedala obdĺžniku INPUT. Vyhodnotenie používateľského vstupu sa totiž deje priamo v metóde update(), čo budeme robiť aj my.

Upravíme kód tak, že pridáme tieto dve metódy a len vypíšeme na obrazovku, že je volaná:

TITLE = 'Arkanoid'
HEIGHT = 480
WIDTH = 640

def update():
    print('update')

def draw():
    print('draw')

Po spustení sa zobrazí okno a v konzole budeme vidieť striedavo vypisovať dva riadky: update a render.

results matching ""

    No results matching ""