Skip to content

Prezentační aplikace

Dokumentace k prezentační aplikaci ChytryKviz — formáty dat, protokoly a integrace.


Tento dokument popisuje strukturu souboru data.json, který je součástí datapacku distribuovaného do prezentační aplikace ChytryKviz. Soubor generuje QuizzpackService::generateAppJson().

{
"name": "chytrykviz_pack_po",
"expiration_date": "2026-04-07",
"quizz": { ... },
"assets": [ ... ],
"materials": [ ... ],
"promo": { ... },
"advertisements": []
}
PoleTypPopis
namestringIdentifikátor balíčku ve formátu chytrykviz_pack_{config.name}
expiration_datestringDatum expirace YYYY-MM-DD; po tomto datu aplikace balíček odmítne
quizzobjectHerní obsah — viz Quizz
assetsstring[]Flat seznam názvů všech mediálních souborů použitých v otázkách
materialsMaterial[]Tisknutelné herní materiály — viz Materials
promoobjectPromo 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
}
KoloTématOtázek v 1. tématuOtázek v 2. tématuTipovačka
1255ne
2255 + 1jen 2. téma
3255 + 1jen 2. téma
4255 + 1jen 2. téma
5266ne

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, ... ]
}
PoleTypPopis
namestringNázev tématu zobrazovaný moderátorem
questionsQuestion[]Otázky v pořadí, v jakém se hrají

{
"type": "TEXT",
"question": QuestionMedia,
"answer": AnswerData
}
PoleTypPopis
typeQuestionTypeTyp otázky — určuje layout i strukturu answer
questionQuestionMediaMediální obsah otázky
answerAnswerDataOdpověď — struktura závisí na type
HodnotaNázevPopis
TEXTPouze textČistě textová otázka i odpověď
IMAGE_BELOWText + Obrázek (Pod sebou)Text otázky, pod ním obrázek
IMAGE_BESIDEText + Obrázek (Vedle sebe)Text otázky vedle obrázku (split layout)
AUDIOText + Audio (Pod sebou)Text otázky + audio přehrávač
VIDEOText + Video (Pod sebou)Text otázky + video přehrávač
OPTIONSVýběr z možnostíZobrazí výběrové možnosti; viz answer.options
ORDERINGSeřazovačkaTýmy seřadí položky; viz answer.items
MATCHINGSpojovačkaTýmy spojí dvojice; viz answer.pairs

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
}
PoleTypPopis
textstringText otázky; může obsahovat HTML
imagestring | nullNázev souboru obrázku; hledá se v data/assets/
audiostring | nullNázev audio souboru (MP3/OGG)
videostring | nullNázev video souboru (MP4)

Které médium je přítomno dle type:

typeimageaudiovideo
TEXT
IMAGE_BELOW
IMAGE_BESIDE
AUDIO
VIDEO
OPTIONSopt.opt.
ORDERING
MATCHING

Struktura závisí na type. Všechny varianty sdílejí pole image, audio, video, comment.

PoleTypPopis
imagestring | nullObrázek k odpovědi (zobrazen po odhalení)
audiostring | nullVždy null
videostring | nullVždy null
commentstring | nullModerá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"
}
PoleTypPopis
textstringSprávná odpověď

{
"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ří"
}
PoleTypPopis
optionsOption[]Minimálně 2 položky, doporučeno 4
options[].textstringText možnosti
options[].correctbooleantrue právě u jedné správné možnosti

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
}
PoleTypPopis
itemsstring[]Prvky ve správném pořadí; minimálně 3, doporučeno 4–6

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
}
PoleTypPopis
pairsPair[]Minimálně 3 dvojice, doporučeno 4
pairs[].leftstringLevá strana
pairs[].rightstringPravá strana

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": [
{
"file": "materials/hraci_listek_po.pdf",
"display_name": "Hrací lístek"
}
]
PoleTypPopis
filestringCesta k souboru v datapacku
display_namestringZobrazovaný 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" } ]
}
PoleTypPopis
filestringCesta k souboru (promo/ adresář v datapacku)
namestringSlug 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í.


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.

TypPříponyPoznámka
Obrázek.jpg .pngMax. 1600 × 1200 px, při uploadu konvertováno na PNG
Audio.mp3 .ogg
Video.mp4

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": []
}