You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
1 month ago | |
|---|---|---|
| .. | ||
| css | 2 months ago | |
| js | 2 months ago | |
| README.md | 1 month ago | |
| hra.js | 2 months ago | |
| hra_raw.js | 2 months ago | |
| index.html | 2 months ago | |
| index_raw.html | 2 months ago | |
README.md
22 - JavaScript Hra (Logika a DOM)
🎯 Co se naučíte
V této lekci si vytvoříte jednoduchou hru, na které si procvičíte herní logiku, stavové proměnné a dynamickou aktualizaci HTML.
📚 Témata lekce
- Stav hry (State) - proměnné, které drží aktuální skóre, počet životů apod.
- Události (Events) - reakce na kliknutí, stisk klávesy
- DOM Manipulace - přepisování textu, měnění barev a obrázků podle stavu hry
- Podmínky a Cykly - logika pro výhru/prohru
- Raw vs. Final - rozdíl mezi základní kostrou (
index_raw.html) a hotovým projektem
📂 Soubory v projektu
index.html- hotová hraindex_raw.html- výchozí stav pro začátek kódováníhra.js- kompletní logika hryhra_raw.js- šablona pro samostatnou práci
🚀 Jak s lekcí pracovat
- Otevřete
index.htmla zahrajte si hru. - Podívejte se do
hra.jsna to, jak jsou ošetřeny různé herní situace. - Zkuste si hru upravit (přidat úrovně obtížnosti, změnit grafiku).
🔗 Související lekce
- Předchozí: 21_opakovani - Základy pro stavbu aplikací
- Následující: 23_zvetsovadlo - Interaktivní prvky