Prezentační aplikace
Dokumentace k prezentační aplikaci ChytryKviz — formáty dat, protokoly a integrace.
Formát datapacku (data.json)
Section titled “Formát datapacku (data.json)”Tento dokument popisuje strukturu souboru data.json, který je součástí datapacku distribuovaného do prezentační aplikace ChytryKviz. Soubor generuje QuizzpackService::generateAppJson().
Kořenová struktura
Section titled “Kořenová struktura”{ "name": "chytrykviz_pack_po", "expiration_date": "2026-04-07", "quizz": { ... }, "assets": [ ... ], "materials": [ ... ], "promo": { ... }, "advertisements": []}| Pole | Typ | Popis |
|---|---|---|
name | string | Identifikátor balíčku ve formátu chytrykviz_pack_{config.name} |
expiration_date | string | Datum expirace YYYY-MM-DD; po tomto datu aplikace balíček odmítne |
quizz | object | Herní obsah — viz Quizz |
assets | string[] | Flat seznam názvů všech mediálních souborů použitých v otázkách |
materials | Material[] | Tisknutelné herní materiály — viz Materials |
promo | object | Promo videa indexovaná číslem kola — viz Promo |
advertisements | [] | Rezervováno, vždy prázdné pole |
Objekt quizz obsahuje klíče "1"–"5" (čísla kol jako stringy) a volitelný klíč "bonus".
"quizz": { "1": [ Topic, Topic ], "2": [ Topic, Topic ], "3": [ Topic, Topic ], "4": [ Topic, Topic ], "5": [ Topic, Topic ], "bonus": BonusQuestion}Pravidla sestavení kol
Section titled “Pravidla sestavení kol”| Kolo | Témat | Otázek v 1. tématu | Otázek v 2. tématu | Tipovačka |
|---|---|---|---|---|
| 1 | 2 | 5 | 5 | ne |
| 2 | 2 | 5 | 5 + 1 | jen 2. téma |
| 3 | 2 | 5 | 5 + 1 | jen 2. téma |
| 4 | 2 | 5 | 5 + 1 | jen 2. téma |
| 5 | 2 | 6 | 6 | ne |
Tipovačka je vždy poslední otázka 2. tématu v kolech 2–4. Jde o otázku typu TEXT s numerickou odpovědí.
{ "name": "Jídlo a pití", "questions": [ Question, ... ]}| Pole | Typ | Popis |
|---|---|---|
name | string | Název tématu zobrazovaný moderátorem |
questions | Question[] | Otázky v pořadí, v jakém se hrají |
Question
Section titled “Question”{ "type": "TEXT", "question": QuestionMedia, "answer": AnswerData}| Pole | Typ | Popis |
|---|---|---|
type | QuestionType | Typ otázky — určuje layout i strukturu answer |
question | QuestionMedia | Mediální obsah otázky |
answer | AnswerData | Odpověď — struktura závisí na type |
Povolené hodnoty type
Section titled “Povolené hodnoty type”| Hodnota | Název | Popis |
|---|---|---|
TEXT | Pouze text | Čistě textová otázka i odpověď |
IMAGE_BELOW | Text + Obrázek (Pod sebou) | Text otázky, pod ním obrázek |
IMAGE_BESIDE | Text + Obrázek (Vedle sebe) | Text otázky vedle obrázku (split layout) |
AUDIO | Text + Audio (Pod sebou) | Text otázky + audio přehrávač |
VIDEO | Text + Video (Pod sebou) | Text otázky + video přehrávač |
OPTIONS | Výběr z možností | Zobrazí výběrové možnosti; viz answer.options |
ORDERING | Seřazovačka | Týmy seřadí položky; viz answer.items |
MATCHING | Spojovačka | Týmy spojí dvojice; viz answer.pairs |
QuestionMedia
Section titled “QuestionMedia”Pole image, audio, video jsou vzájemně exkluzivní — vždy je vyplněno nejvýše jedno z nich.
{ "text": "Text otázky", "image": "soubor.jpg", "audio": null, "video": null}| Pole | Typ | Popis |
|---|---|---|
text | string | Text otázky; může obsahovat HTML |
image | string | null | Název souboru obrázku; hledá se v data/assets/ |
audio | string | null | Název audio souboru (MP3/OGG) |
video | string | null | Název video souboru (MP4) |
Které médium je přítomno dle type:
type | image | audio | video |
|---|---|---|---|
TEXT | — | — | — |
IMAGE_BELOW | ✓ | — | — |
IMAGE_BESIDE | ✓ | — | — |
AUDIO | — | ✓ | — |
VIDEO | — | — | ✓ |
OPTIONS | opt. | opt. | — |
ORDERING | — | — | — |
MATCHING | — | — | — |
AnswerData
Section titled “AnswerData”Struktura závisí na type. Všechny varianty sdílejí pole image, audio, video, comment.
| Pole | Typ | Popis |
|---|---|---|
image | string | null | Obrázek k odpovědi (zobrazen po odhalení) |
audio | string | null | Vždy null |
video | string | null | Vždy null |
comment | string | null | Moderátorská poznámka — zobrazena pouze moderátorovi |
TEXT · IMAGE_BELOW · IMAGE_BESIDE · AUDIO · VIDEO
Section titled “TEXT · IMAGE_BELOW · IMAGE_BESIDE · AUDIO · VIDEO”{ "text": "Canberra", "image": null, "audio": null, "video": null, "comment": "Časté omyly: Sydney nebo Melbourne"}| Pole | Typ | Popis |
|---|---|---|
text | string | Správná odpověď |
OPTIONS
Section titled “OPTIONS”{ "options": [ { "text": "Kardamom", "correct": false }, { "text": "Skořice", "correct": false }, { "text": "Oregano", "correct": true }, { "text": "Hřebíček", "correct": false } ], "image": null, "audio": null, "video": null, "comment": "Oregano je středomořské, do indické kuchyně nepatří"}| Pole | Typ | Popis |
|---|---|---|
options | Option[] | Minimálně 2 položky, doporučeno 4 |
options[].text | string | Text možnosti |
options[].correct | boolean | true právě u jedné správné možnosti |
ORDERING
Section titled “ORDERING”Pole items obsahuje prvky v správném pořadí. Aplikace je před zobrazením zamíchá.
{ "items": [ "Sklizeň hroznů", "Drcení a mošování", "Kvašení", "Zrání ve sudech", "Stáčení do lahví" ], "image": null, "audio": null, "video": null, "comment": null}| Pole | Typ | Popis |
|---|---|---|
items | string[] | Prvky ve správném pořadí; minimálně 3, doporučeno 4–6 |
MATCHING
Section titled “MATCHING”Aplikace zobrazí levé a pravé strany odděleně a zamíchá pořadí obou skupin.
{ "pairs": [ { "left": "Sushi", "right": "Japonsko" }, { "left": "Paella", "right": "Španělsko" }, { "left": "Wiener Schnitzel", "right": "Rakousko" }, { "left": "Kimchi", "right": "Korea" } ], "image": null, "audio": null, "video": null, "comment": null}| Pole | Typ | Popis |
|---|---|---|
pairs | Pair[] | Minimálně 3 dvojice, doporučeno 4 |
pairs[].left | string | Levá strana |
pairs[].right | string | Pravá strana |
BonusQuestion
Section titled “BonusQuestion”Klíč "bonus" v objektu quizz je přítomen pouze pokud config obsahuje bonusovou otázku. Nemá pole type — jde vždy o textovou otázku.
"bonus": { "question": { "text": "BONUSOVÁ OTÁZKA: ...", "image": null, "audio": null, "video": null }, "answer": { "text": "Antarktida", "image": null, "audio": null, "video": null, "comment": "Nejde o Saharu — poušť je definována nízkými srážkami, ne teplotou" }}Materials
Section titled “Materials”"materials": [ { "file": "materials/hraci_listek_po.pdf", "display_name": "Hrací lístek" }]| Pole | Typ | Popis |
|---|---|---|
file | string | Cesta k souboru v datapacku |
display_name | string | Zobrazovaný název pro uživatele |
Reklamní a promo videa přehrávaná mezi koly. Klíče jsou čísla kol jako stringy.
"promo": { "1": [ { "file": "promo/uvodni_video.mp4", "name": "uvodni_video.mp4" } ], "2": [ { "file": "promo/partner.mp4", "name": "partner.mp4" } ]}| Pole | Typ | Popis |
|---|---|---|
file | string | Cesta k souboru (promo/ adresář v datapacku) |
name | string | Slug názvu souboru (použit jako klíč v ZIP archivu) |
Každé kolo může mít více videí — aplikace je přehraje v pořadí.
Assets
Section titled “Assets”Flat seznam názvů všech mediálních souborů použitých v otázkách a odpovědích. QuizzpackService ho sestavuje automaticky.
"assets": [ "osobnost_einstein.jpg", "beethoven_5th_intro.mp3"]Soubory jsou fyzicky uloženy v datapacku v data/assets/{název}. V otázkách se uvádí pouze název souboru bez cesty.
Podporované formáty médií
Section titled “Podporované formáty médií”| Typ | Přípony | Poznámka |
|---|---|---|
| Obrázek | .jpg .png | Max. 1600 × 1200 px, při uploadu konvertováno na PNG |
| Audio | .mp3 .ogg | |
| Video | .mp4 |
Ukázkový dokument (data.json)
Section titled “Ukázkový dokument (data.json)”Kompletní ukázka výstupu QuizzpackService::generateAppJson(). Obsahuje všech 5 kol × 2 témata, všechny typy otázek a bonusovou otázku.
{ "_comment": "Výstupní formát QuizzpackService → data.json uvnitř datapacku. 5 kol × 2 témata. Kola 2–4: 2. téma má navíc tipovačku (poslední otázka). Kolo 5: obě témata mají 6 otázek. Na ukázce jsou všechny typy.", "name": "chytrykviz_pack_po", "expiration_date": "2026-04-07", "quizz": {
"1": [ { "name": "Zeměpis", "questions": [ { "type": "TEXT", "question": { "text": "Jaké je hlavní město Austrálie?", "image": null, "audio": null, "video": null }, "answer": { "text": "Canberra", "image": null, "audio": null, "video": null, "comment": "Časté omyly: Sydney nebo Melbourne" } }, { "type": "TEXT", "question": { "text": "Jak se jmenuje nejdelší řeka Afriky?", "image": null, "audio": null, "video": null }, "answer": { "text": "Nil", "image": null, "audio": null, "video": null, "comment": null } }, { "type": "TEXT", "question": { "text": "Ve které zemi leží Machu Picchu?", "image": null, "audio": null, "video": null }, "answer": { "text": "Peru", "image": null, "audio": null, "video": null, "comment": null } }, { "type": "TEXT", "question": { "text": "Jak se jmenuje průliv oddělující Velkou Británii od Francie?", "image": null, "audio": null, "video": null }, "answer": { "text": "Lamanšský průliv", "image": null, "audio": null, "video": null, "comment": "Anglicky English Channel, francouzsky La Manche" } }, { "type": "TEXT", "question": { "text": "Které pohoří tvoří přirozenou hranici mezi Evropou a Asií?", "image": null, "audio": null, "video": null }, "answer": { "text": "Ural", "image": null, "audio": null, "video": null, "comment": null } } ] }, { "name": "Věda a příroda", "questions": [ { "type": "TEXT", "question": { "text": "Jaká je chemická značka draslíku?", "image": null, "audio": null, "video": null }, "answer": { "text": "K", "image": null, "audio": null, "video": null, "comment": "Z latinského Kalium" } }, { "type": "TEXT", "question": { "text": "Kolik chromozomů má zdravá lidská buňka?", "image": null, "audio": null, "video": null }, "answer": { "text": "46", "image": null, "audio": null, "video": null, "comment": "23 párů" } }, { "type": "TEXT", "question": { "text": "Jak se nazývá jednotka elektrického odporu?", "image": null, "audio": null, "video": null }, "answer": { "text": "Ohm", "image": null, "audio": null, "video": null, "comment": "Značka Ω" } }, { "type": "TEXT", "question": { "text": "Kolik srdcí má chobotnice?", "image": null, "audio": null, "video": null }, "answer": { "text": "3", "image": null, "audio": null, "video": null, "comment": null } }, { "type": "TEXT", "question": { "text": "Jak se nazývá přeměna housenky v motýla?", "image": null, "audio": null, "video": null }, "answer": { "text": "Metamorfóza", "image": null, "audio": null, "video": null, "comment": null } } ] } ],
"2": [ { "name": "Dějepis", "questions": [ { "type": "TEXT", "question": { "text": "Ve kterém roce padla Berlínská zeď?", "image": null, "audio": null, "video": null }, "answer": { "text": "1989", "image": null, "audio": null, "video": null, "comment": "9. listopadu 1989" } }, { "type": "TEXT", "question": { "text": "Kdo byl prvním cestovatelem, který obeplul Zemi?", "image": null, "audio": null, "video": null }, "answer": { "text": "Ferdinand Magellan", "image": null, "audio": null, "video": null, "comment": "Výpravu dokončil Juan Sebastián Elcano, Magellan zemřel cestou" } }, { "type": "TEXT", "question": { "text": "V jakém roce proběhla bitva u Waterloo?", "image": null, "audio": null, "video": null }, "answer": { "text": "1815", "image": null, "audio": null, "video": null, "comment": null } }, { "type": "TEXT", "question": { "text": "Jak se jmenoval poslední egyptský faraon?", "image": null, "audio": null, "video": null }, "answer": { "text": "Kleopatra VII.", "image": null, "audio": null, "video": null, "comment": "Technicky královna, nikoliv faraon — přijímáme obojí" } }, { "type": "TEXT", "question": { "text": "Kdy proběhla bitva u Lipan?", "image": null, "audio": null, "video": null }, "answer": { "text": "1434", "image": null, "audio": null, "video": null, "comment": null } } ] }, { "name": "Sport", "questions": [ { "type": "TEXT", "question": { "text": "Kolik hráčů nastoupí v rugby union na každé straně?", "image": null, "audio": null, "video": null }, "answer": { "text": "15", "image": null, "audio": null, "video": null, "comment": null } }, { "type": "TEXT", "question": { "text": "Ve kterém roce se konaly první moderní olympijské hry?", "image": null, "audio": null, "video": null }, "answer": { "text": "1896", "image": null, "audio": null, "video": null, "comment": "Atény, Řecko" } }, { "type": "TEXT", "question": { "text": "Jak se jmenuje nejvýznamnější cyklistický závod světa?", "image": null, "audio": null, "video": null }, "answer": { "text": "Tour de France", "image": null, "audio": null, "video": null, "comment": null } }, { "type": "TEXT", "question": { "text": "Kolik bodů má trojka v basketbalu?", "image": null, "audio": null, "video": null }, "answer": { "text": "3", "image": null, "audio": null, "video": null, "comment": null } }, { "type": "TEXT", "question": { "text": "Jak se jmenuje švédský tenista, který vyhrál Wimbledon pětkrát v řadě (1976–1980)?", "image": null, "audio": null, "video": null }, "answer": { "text": "Björn Borg", "image": null, "audio": null, "video": null, "comment": null } }, { "type": "TEXT", "question": { "text": "Tipovačka: Kolik diváků pojme největší fotbalový stadion na světě — Narendra Modi Stadium v Indii?", "image": null, "audio": null, "video": null }, "answer": { "text": "132 000", "image": null, "audio": null, "video": null, "comment": "Přijímáme rozsah 125 000–140 000" } } ] } ],
"3": [ { "name": "Obrázky — Osobnosti", "questions": [ { "type": "IMAGE_BELOW", "question": { "text": "Kdo je na fotografii?", "image": "osobnost_einstein.jpg", "audio": null, "video": null }, "answer": { "text": "Albert Einstein", "image": null, "audio": null, "video": null, "comment": null } }, { "type": "IMAGE_BELOW", "question": { "text": "Poznáte, co je na snímku?", "image": "mapa_olomouc.jpg", "audio": null, "video": null }, "answer": { "text": "Olomouc", "image": null, "audio": null, "video": null, "comment": "Letecký pohled na historické centrum" } }, { "type": "IMAGE_BESIDE", "question": { "text": "Z jakého slavného obrazu pochází tento detail?", "image": "detail_mona_lisa.jpg", "audio": null, "video": null }, "answer": { "text": "Mona Lisa", "image": null, "audio": null, "video": null, "comment": "Leonardo da Vinci, cca 1503–1519" } }, { "type": "IMAGE_BESIDE", "question": { "text": "Poznáte filmový plakát a název filmu?", "image": "plakat_casablanca.jpg", "audio": null, "video": null }, "answer": { "text": "Casablanca", "image": null, "audio": null, "video": null, "comment": "1942, Humphrey Bogart a Ingrid Bergmanová" } }, { "type": "IMAGE_BELOW", "question": { "text": "Jak se jmenuje tento architektonický skvost a ve kterém městě se nachází?", "image": "sagrada_familia.jpg", "audio": null, "video": null }, "answer": { "text": "Sagrada Família, Barcelona", "image": null, "audio": null, "video": null, "comment": "Navrhovaná Antoniem Gaudím, stavba probíhá od roku 1882" } } ] }, { "name": "Hudba", "questions": [ { "type": "AUDIO", "question": { "text": "Poznáte skladbu a jejího autora?", "image": null, "audio": "beethoven_5th_intro.mp3", "video": null }, "answer": { "text": "Beethovenova 5. symfonie", "image": null, "audio": null, "video": null, "comment": "Ludwig van Beethoven, 1808" } }, { "type": "AUDIO", "question": { "text": "Poznáte interpreta podle hlasu?", "image": null, "audio": "freddie_mercury_ukaz.mp3", "video": null }, "answer": { "text": "Freddie Mercury", "image": null, "audio": null, "video": null, "comment": "Frontman skupiny Queen" } }, { "type": "TEXT", "question": { "text": "Který britský kapela nahrála album Abbey Road?", "image": null, "audio": null, "video": null }, "answer": { "text": "The Beatles", "image": null, "audio": null, "video": null, "comment": null } }, { "type": "TEXT", "question": { "text": "Jak se jmenuje houslistka, která je jednou z nejlépe placených klasických interpretů na světě a pochází z Tchaj-wanu?", "image": null, "audio": null, "video": null }, "answer": { "text": "Hilary Hahn", "image": null, "audio": null, "video": null, "comment": "Přijímáme i jiné správné odpovědi, pokud tým zdůvodní" } }, { "type": "AUDIO", "question": { "text": "Poznáte národní hymnu tohoto státu?", "image": null, "audio": "hymna_francie.mp3", "video": null }, "answer": { "text": "Francie — Marseillaise", "image": null, "audio": null, "video": null, "comment": null } }, { "type": "TEXT", "question": { "text": "Tipovačka: V jakém roce vydali The Beatles své poslední studiové album Abbey Road?", "image": null, "audio": null, "video": null }, "answer": { "text": "1969", "image": null, "audio": null, "video": null, "comment": "Vydáno 26. září 1969" } } ] } ],
"4": [ { "name": "Film a televize", "questions": [ { "type": "TEXT", "question": { "text": "Kdo režíroval trilogii Pán prstenů?", "image": null, "audio": null, "video": null }, "answer": { "text": "Peter Jackson", "image": null, "audio": null, "video": null, "comment": null } }, { "type": "VIDEO", "question": { "text": "Poznáte film podle ukázky?", "image": null, "audio": null, "video": "ukazka_matrix.mp4" }, "answer": { "text": "Matrix", "image": null, "audio": null, "video": null, "comment": "1999, režie Lana a Lilly Wachowski" } }, { "type": "TEXT", "question": { "text": "Jak se jmenuje seriál HBO o dynastiích v boji o Železný trůn?", "image": null, "audio": null, "video": null }, "answer": { "text": "Hra o trůny (Game of Thrones)", "image": null, "audio": null, "video": null, "comment": null } }, { "type": "VIDEO", "question": { "text": "Z jakého animovaného filmu pochází tato scéna?", "image": null, "audio": null, "video": "ukazka_lion_king.mp4" }, "answer": { "text": "Lví král (The Lion King)", "image": null, "audio": null, "video": null, "comment": "Disney, 1994" } }, { "type": "TEXT", "question": { "text": "Kolikrát byl film Titanic (1997) nominován na Oscara?", "image": null, "audio": null, "video": null }, "answer": { "text": "14", "image": null, "audio": null, "video": null, "comment": "Vyhrál 11 cen" } } ] }, { "name": "Jídlo a pití", "questions": [ { "type": "OPTIONS", "question": { "text": "Které z těchto koření NENÍ součástí klasické garam masaly?", "image": null, "audio": null, "video": null }, "answer": { "options": [ { "text": "Kardamom", "correct": false }, { "text": "Skořice", "correct": false }, { "text": "Oregano", "correct": true }, { "text": "Hřebíček", "correct": false } ], "image": null, "audio": null, "video": null, "comment": "Oregano je středomořské, do indické kuchyně nepatří" } }, { "type": "MATCHING", "question": { "text": "Přiřaďte jídlo ke správné zemi původu:", "image": null, "audio": null, "video": null }, "answer": { "pairs": [ { "left": "Sushi", "right": "Japonsko" }, { "left": "Paella", "right": "Španělsko" }, { "left": "Wiener Schnitzel", "right": "Rakousko" }, { "left": "Kimchi", "right": "Korea" } ], "image": null, "audio": null, "video": null, "comment": null } }, { "type": "ORDERING", "question": { "text": "Seřaďte fáze výroby vína od nejdříve po nejpozději:", "image": null, "audio": null, "video": null }, "answer": { "items": [ "Sklizeň hroznů", "Drcení a mošování", "Kvašení", "Zrání ve sudech", "Stáčení do lahví" ], "image": null, "audio": null, "video": null, "comment": null } }, { "type": "OPTIONS", "question": { "text": "Jaký sýr se tradičně používá v pravé řecké musace?", "image": null, "audio": null, "video": null }, "answer": { "options": [ { "text": "Feta", "correct": false }, { "text": "Kefalotyri", "correct": true }, { "text": "Halloumi", "correct": false }, { "text": "Graviera", "correct": false } ], "image": null, "audio": null, "video": null, "comment": null } }, { "type": "TEXT", "question": { "text": "Z jakého ovoce se vyrábí tradiční česká slivovice?", "image": null, "audio": null, "video": null }, "answer": { "text": "Ze švestek", "image": null, "audio": null, "video": null, "comment": null } }, { "type": "TEXT", "question": { "text": "Tipovačka: Kolik litrů piva průměrně vypije jeden Čech za rok?", "image": null, "audio": null, "video": null }, "answer": { "text": "135", "image": null, "audio": null, "video": null, "comment": "Přijímáme rozsah 120–150 litrů" } } ] } ],
"5": [ { "name": "Jazyk a literatura", "questions": [ { "type": "TEXT", "question": { "text": "Kdo napsal Babičku?", "image": null, "audio": null, "video": null }, "answer": { "text": "Božena Němcová", "image": null, "audio": null, "video": null, "comment": null } }, { "type": "TEXT", "question": { "text": "Co znamená latinský výraz 'carpe diem'?", "image": null, "audio": null, "video": null }, "answer": { "text": "Chop se dne", "image": null, "audio": null, "video": null, "comment": "Doslova: urvij den; z básně Horatia" } }, { "type": "ORDERING", "question": { "text": "Seřaďte následující světová literární díla od nejstaršího po nejnovější:", "image": null, "audio": null, "video": null }, "answer": { "items": [ "Božská komedie (Dante, ~1320)", "Hamlet (Shakespeare, ~1600)", "Robinson Crusoe (Defoe, 1719)", "Zločin a trest (Dostojevskij, 1866)", "Malý princ (Saint-Exupéry, 1943)", "Sto roků samoty (García Márquez, 1967)" ], "image": null, "audio": null, "video": null, "comment": null } }, { "type": "MATCHING", "question": { "text": "Přiřaďte autora k jeho dílu:", "image": null, "audio": null, "video": null }, "answer": { "pairs": [ { "left": "Franz Kafka", "right": "Proměna" }, { "left": "George Orwell", "right": "1984" }, { "left": "Albert Camus", "right": "Cizinec" }, { "left": "J. R. R. Tolkien", "right": "Pán prstenů" } ], "image": null, "audio": null, "video": null, "comment": null } }, { "type": "TEXT", "question": { "text": "Kolik písmen má česká abeceda?", "image": null, "audio": null, "video": null }, "answer": { "text": "42", "image": null, "audio": null, "video": null, "comment": null } }, { "type": "TEXT", "question": { "text": "Ve kterém jazyce psal Franz Kafka?", "image": null, "audio": null, "video": null }, "answer": { "text": "Německy", "image": null, "audio": null, "video": null, "comment": "Pražský Němec, přestože žil v Čechách" } } ] }, { "name": "Hry a zábava", "questions": [ { "type": "TEXT", "question": { "text": "Jak se nazývá nejprodávanější videohra všech dob?", "image": null, "audio": null, "video": null }, "answer": { "text": "Minecraft", "image": null, "audio": null, "video": null, "comment": "Přes 300 milionů prodaných kopií (2024)" } }, { "type": "OPTIONS", "question": { "text": "Která z těchto her NENÍ karetní hrou?", "image": null, "audio": null, "video": null }, "answer": { "options": [ { "text": "Prší", "correct": false }, { "text": "Poker", "correct": false }, { "text": "Scrabble", "correct": true }, { "text": "Žolíky", "correct": false } ], "image": null, "audio": null, "video": null, "comment": "Scrabble je desková hra s dlaždicemi" } }, { "type": "ORDERING", "question": { "text": "Seřaďte tyto videohry od nejstarší po nejnovější (rok vydání):", "image": null, "audio": null, "video": null }, "answer": { "items": [ "Pong (1972)", "Pac-Man (1980)", "Super Mario Bros. (1985)", "The Legend of Zelda: Ocarina of Time (1998)", "Minecraft (2011)", "The Last of Us (2013)" ], "image": null, "audio": null, "video": null, "comment": null } }, { "type": "MATCHING", "question": { "text": "Přiřaďte hru ke správnému žánru:", "image": null, "audio": null, "video": null }, "answer": { "pairs": [ { "left": "Šachy", "right": "Strategická hra" }, { "left": "Monopoly", "right": "Ekonomická hra" }, { "left": "Pictionary", "right": "Kreslící hra" }, { "left": "Twister", "right": "Pohybová hra" } ], "image": null, "audio": null, "video": null, "comment": null } }, { "type": "TEXT", "question": { "text": "Kolik políček má standardní šachovnice?", "image": null, "audio": null, "video": null }, "answer": { "text": "64", "image": null, "audio": null, "video": null, "comment": "8 × 8" } }, { "type": "TEXT", "question": { "text": "Kolik kostek obsahuje standardní hra Jenga?", "image": null, "audio": null, "video": null }, "answer": { "text": "54", "image": null, "audio": null, "video": null, "comment": "18 vrstev po 3 kostkách" } } ] } ],
"bonus": { "question": { "text": "BONUSOVÁ OTÁZKA: Jak se nazývá největší poušť na světě?", "image": null, "audio": null, "video": null }, "answer": { "text": "Antarktida", "image": null, "audio": null, "video": null, "comment": "Nejde o Saharu — poušť je definována nízkými srážkami, ne teplotou" } }
},
"assets": [ "osobnost_einstein.jpg", "mapa_olomouc.jpg", "detail_mona_lisa.jpg", "plakat_casablanca.jpg", "sagrada_familia.jpg", "beethoven_5th_intro.mp3", "freddie_mercury_ukaz.mp3", "hymna_francie.mp3" ],
"materials": [ { "file": "materials/hraci_listek_po.pdf", "display_name": "Hrací lístek" }, { "file": "materials/pravidla.pdf", "display_name": "Pravidla hry" } ],
"promo": { "1": [ { "file": "promo/uvodni_video.mp4", "name": "uvodni_video.mp4" } ], "2": [ { "file": "promo/partner_kolo2.mp4", "name": "partner_kolo2.mp4" } ], "3": [ { "file": "promo/partner_kolo3.mp4", "name": "partner_kolo3.mp4" } ], "4": [ { "file": "promo/partner_kolo4.mp4", "name": "partner_kolo4.mp4" } ], "5": [ { "file": "promo/zaverecne_video.mp4", "name": "zaverecne_video.mp4" } ] },
"advertisements": []}