🎮 Část 7 ze 8

Kóduj Hry!

Tady se to rozjíždí — postavíme 3 opravdové hry! Had, Šibenice a Bludišťák. Každá tě naučí novou techniku programování.

🐍 Had
🔤 Šibenice
🧩 Paměť
Hra 1
Had
Klasická hra — ovládej šipkami!
🐍

🎯 Co se naučíš

Had tě naučí: Canvas API (kreslení na plátno), herní smyčku pomocí setInterval, zpracování klávesnice a práci s polem pro tělo hada.

🐍 Snake — hraj šipkami!
🎮 ŽIVÁ HRA
💡 Canvas: ctx.fillRect() kreslí čtverce, ctx.arc() kruhy. Canvas je jako papír — každý snímek ho celý přemalujeme!
Hra 2
Šibenice
Hádej slovo písmeno po písmenu
🔤

🎯 Co se naučíš

Šibenice tě naučí: práci s řetězci (String metody), includes(), split() a join() a jak dynamicky generovat HTML klávesnici.

🔤 Šibenice
🎮 ŽIVÁ HRA
💡 Array metody: .includes() zkontroluje jestli pole obsahuje hodnotu. [...slovo] rozloží string na pole písmen!
Hra 3
Paměť (Memory)
Najdi všechny páry karet
🧩

🎯 Co se naučíš

Memory tě naučí: míchání pole (shuffle), setTimeout pro zpoždění, a jak sledovat stav hry s více proměnnými najednou.

🧩 Memory — najdi páry!
🎮 ŽIVÁ HRA
💡 Shuffle trik: .sort(() => Math.random() - 0.5) náhodně promíchá pole. Math.random() vrací 0 až 1 — odečtením 0.5 dostaneme záporná i kladná čísla náhodně!

🏆 Herní odznaky

🐍
Hadí Kodér
🔤
Šibeničář
🧩
Memory Mistr
Hry
0 / 3