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.
Web-Dev-For-Beginners/translations/cs/4-typing-game/README.md

48 lines
2.5 KiB

<!--
CO_OP_TRANSLATOR_METADATA:
{
"original_hash": "5adea7059676fcdb1b546ccd54c956c2",
"translation_date": "2025-10-24T21:07:48+00:00",
"source_file": "4-typing-game/README.md",
"language_code": "cs"
}
-->
# Programování řízené událostmi - Vytvořte hru na psaní
## Úvod
Tady je něco, co každý vývojář ví, ale málokdy o tom mluví: rychlé psaní je super schopnost! 🚀 Zamyslete se - čím rychleji dokážete dostat své nápady z hlavy do editoru kódu, tím více může vaše kreativita proudit. Je to jako mít přímé spojení mezi vašimi myšlenkami a obrazovkou.
Chcete vědět jeden z nejlepších způsobů, jak tuto dovednost zlepšit? Správně - vytvoříme hru!
> Pojďme společně vytvořit úžasnou hru na psaní!
Připraveni využít všechny ty dovednosti v JavaScriptu, HTML a CSS, které jste se učili? Vytvoříme hru na psaní, která vás vyzve k psaní náhodných citátů od legendárního detektiva [Sherlocka Holmese](https://en.wikipedia.org/wiki/Sherlock_Holmes). Hra bude sledovat, jak rychle a přesně dokážete psát - a věřte mi, je to návykovější, než si myslíte!
![demo](../../../4-typing-game/images/demo.gif)
## Co byste měli znát
Než se pustíme do práce, ujistěte se, že jste obeznámeni s těmito koncepty (nebojte se, pokud potřebujete rychlé opakování - to se stává každému!):
- Vytváření textových vstupů a ovládacích tlačítek
- CSS a nastavování stylů pomocí tříd
- Základy JavaScriptu
- Vytváření pole
- Generování náhodného čísla
- Získání aktuálního času
Pokud se v některé z těchto oblastí necítíte jistí, je to úplně v pořádku! Někdy je nejlepší způsob, jak si znalosti upevnit, pustit se do projektu a postupně na to přijít.
## Pojďme na to!
[Jak vytvořit hru na psaní pomocí programování řízeného událostmi](./typing-game/README.md)
## Poděkování
Napsáno s ♥️ od [Christopher Harrison](http://www.twitter.com/geektrainer)
---
**Prohlášení**:
Tento dokument byl přeložen pomocí služby AI pro překlad [Co-op Translator](https://github.com/Azure/co-op-translator). Ačkoli se snažíme o přesnost, mějte prosím na paměti, že automatizované překlady mohou obsahovat chyby nebo nepřesnosti. Původní dokument v jeho rodném jazyce by měl být považován za autoritativní zdroj. Pro důležité informace se doporučuje profesionální lidský překlad. Neodpovídáme za žádná nedorozumění nebo nesprávné interpretace vyplývající z použití tohoto překladu.