HTML5 igra osmosmjerka: izvorni kod i jezici za provjeru
Teme, popisi riječi, izvorni kod i zahtjevi preglednika gotove igre traženja riječi, na primjeru igre Aurora Words.

Traženje riječi, kod nas poznato kao osmosmjerka, jedan je od najigranijih formata zagonetki, a takvu je igru lako loše oponašati. Mreža koja riječi slaže po očitom uzorku, siromašan popis riječi ili označavanje koje krivo čita dijagonalno povlačenje primijetit će se već u prvoj minuti igre.
Aurora Words je gotova osmosmjerka za preglednik s 35 tema, kampanjom od 15 razina i dnevnom zagonetkom. Ovaj vodič navodi što provjeriti u temama, popisima riječi, izvornom kodu i zahtjevima preglednika, kako biste na isti način mogli procijeniti svaku igru traženja riječi.
Teme i razine: brojite ono što vašem projektu treba
Aurora Words sadrži 35 tema, kampanju od 15 razina, dnevnu zagonetku, kombinacije i zvjezdice. Tema je skup riječi koje igrač traži, pa je broj tema zapravo broj različitih skupova riječi koje će vaša publika vidjeti.
Brojite teme i razine koje vašem projektu trebaju, a ne ukupan broj iz opisa ponude. Kampanja od 15 razina dobre je duljine za kratku sesiju, a dnevna zagonetka razlog je za povratak.
Popisi riječi: tu se predlošci najviše razlikuju
Pitajte koliko unosa ima svaki jezik i je li popis na jeziku koji vaši igrači čitaju. Izdanje navodi više od 1.000 unosa riječi za svaki od svojih deset jezika sučelja. Hrvatski nije među njima, ali se jezik može dodati, kako je opisano niže.
Popis koji je samo preveden s engleskog obično se oda već u prvih nekoliko zagonetki, riječima koje izvornom govorniku zvuče čudno. Popis pisan za određeni jezik imat će kraće, prirodnije riječi i teme koje imaju smisla u toj sredini.
Zvuk i pripovjedač
Pripovjedač govori engleski, brazilski portugalski i španjolski, a na ostalim jezicima koristi se engleski. Prije kupnje odlučite je li to prihvatljivo za vašu publiku, jer se pripovjedač na krivom jeziku odmah primijeti.
Izvorni kod i što možete promijeniti
Izvorni kod je čitljiv TypeScript s testovima, izgrađen na Phaseru 3.90. Mapa igre spremna je za hosting, s lokalnim ilustracijama, zvukom i fontovima. Ponovna izgradnja s Viteom nije obavezna i potrebna je samo ako mijenjate izvorni kod u TypeScriptu.
Popisi riječi su običan JSON, po jedan skup za svaki jezik. Možete mijenjati riječi, dodavati teme ili dodati jezik bez diranja logike igre. Konfiguracijska datoteka bez ponovne izgradnje određuje početni jezik, dnevnu zagonetku, vrijeme za kombinaciju i naziv pod kojim se sprema napredak.
- Jesu li popisi riječi odvojeni od logike igre?
- Pokrivaju li testovi mrežu i označavanje?
- Jesu li uključene obavijesti o licencama trećih strana?
Zahtjevi preglednika i hostinga
Izdanju treba ažuran preglednik s podrškom za JavaScript i zvuk. Među njima opis ponude navodi Safari 16.4 ili noviji. Igra radi kao statične datoteke na HTTP(S) hostingu i ne treba joj baza podataka ni račun kod autora.
Pročitajte ponudu za Aurora Words, njezine jezike i licencu
Što cijena ne uključuje
Aurora Words nema spremanje u oblaku, online ljestvicu, kupnje stvarnim novcem ni SDK za oglase. Napredak se sprema u trenutačnom pregledniku. Nativne aplikacije, hosting i razvoj po narudžbi nisu uključeni.
Često postavljana pitanja
Mogu li promijeniti riječi ili dodati temu?
Možete. Popisi riječi su običan JSON, po jedan skup za svaki jezik, pa možete mijenjati riječi, dodavati teme ili dodati jezik.
Moram li igru izgraditi (build)?
Ne. Sadržaj mape game/ postavite na HTTP(S) hosting. Ponovna izgradnja potrebna je samo ako uređujete izvorni kod u TypeScriptu.
Gdje se sprema napredak?
Lokalno, u trenutačnom pregledniku.
Kome je namijenjen predložak osmosmjerke
Predložak osmosmjerke odgovara stranici za učenje jezika, školskom ili obiteljskom projektu te studiju koji želi tematsku igru zagonetki za novi vizualni identitet. Ima smisla kad teme i popisi riječi odgovaraju vašoj publici. Za jednu jedinu zagonetku možda je dovoljna i ona za ispis.
