Inštalácia

Inštalácia knižnice PyGame Zero

Inštalácia pre OS Windows

Ak používate OS Windows, potrebujete nainštalovať jazyk Python a následne aj knižnicu Pygame Zero.

Pre inštaláciu softvérového vybavenia vám odporúčame použiť balíčkovacieho správcu Chocolatey. Inštrukcie pre inštaláciu nájdete na tejto stránke.

Po nainštalovaní spustite príkazový riadok v režime administrátora a spustite nasledujúci príkaz, pomocou ktorého nainštalujete poslednú verziu jazyka Python a príkazový riadok Cmder.

choco install python cmder

Po nainštalovaní ešte doinštalujte do stystému (alebo do virtuálneho prostredia) knižnicu Pygame Zero:

pip install pgzero

Inštalácia pre OS Linux

Python je vo všetkých linuxových distribúciách predinštalovanou súčasťou. Budete teda potrebovať doinštalovať len samotnú knižnicu Pygame Zero. Tá zasa nebýva súčasťou balíčkovacích systémov distribúcií. Preto je potrebné ju doinštalovať pomocou nástroja pip:

pip install pgzero

Samozrejme si balíček môžete nainštalovať do osobitného virtuálneho prostredia.

Inštalácia na Raspberry Pi

V prípade distribúcie Raspbian používanej na minipočítačoch Raspberry Pi je všetok potrebné už nainštalované.

Inštalácia prostredia na vývoj

Pre vývoj odporúčame nainštalovať jednoduchý editor Mu, ktorý obsahuje aj špeciálny režim pre tvorbu programov s knižnicou Pygame Zero.

Ak používate Raspbian, doinštalujete ho pomocou správcu balíčkov:

sudo apt install mu

Ak sa editor Mu nenachádza v zozname balíčkov vašej linuxovej distribúcie alebo používate OS Windows, doinštalovať ho môžete pomocou nástroja pip:

pip install mu-editor

Samozrejme pre vývoj môžete použiť aj iné editory alebo prostredia, ako PyCharm, Thonny alebo samotný Idle.

Stiahnutie assetov

Pre peknú grafickú reprezentáciu hry použijeme voľne dostupné assety nachádzajúce sa na stránke https://kenney.nl. Väčšina assetov je dostupná zdarma, ale rovnako môžete autorov podporiť finančne, čím mu určite urobíte radosť.

Pre potreby našej hry budeme potrebovať stiahnuť asset s názvom Puzzle Pack. Ten obsahuje všetky potrebné sprity pre našu hru.

Náhľad spritov
Obr. 1: Náhľad spritov