Tento soubor ukazuje, jak přesně herní engine (game.engine.js) vidí a zpracovává jednotlivé
"sprity" (obrázky) z vašeho hlavního souboru img/image.png.
Proces načítání funguje takto:
- Obrázek se načte do skrytého plátna (Canvas).
- Skript analyzuje pixely a hledá barvu pozadí (podobnou tmavě šedé/černé).
- Kde najde barvu pozadí, nastaví průhlednost (Alpha kanál na 0). Kvůli tomu tu můžete tyto obrázky vidět
na šachovnicovém pozadí – jsou krásně průhledné.
- Pak definujeme "souřadnice" – jakýsi nůž, kterým z velkého obrázku vyřízneme konkrétní loď nebo
mimozemšťana.
sx, sy je levý horní roh výřezu, w, h je šířka a výška daného
bloku.