Juhend

Sõnamängud veebilehele: kolm HTML5-malli lähtekoodiga

Sõnaotsing, vihjejälgimine ja sõnaassotsiatsioonil põhinev solitaire: kuidas kolm vormingut erinevad keelte, sõnaloendite, koodi ja hostingu poolest.

Letter River'i pealtpilt: saarmas päikeseprillides ujumas džungliojal kuldsete tähetahvlite vahel.

Kui tahad oma veebilehele sõnamänge ja õigust neid muuta, on meie poes kolm valmis HTML5-malli lähtekoodiga: Aurora Words, sõnaotsing kümnes keeles (39 $); Letter River, vihjepõhine sõnapusle inglise, portugali ja hispaania keeles (29 $); ja Solitaire Links, sõnaassotsiatsioonil põhinev kaardimäng 14-keelse liidesega (49 $). Kõik kolm töötavad staatilisel hostingul ilma andmebaasita.

Need ei ole kolm versiooni ühest ideest. Iga neist nõuab mängijalt midagi erinevat ja hoiab oma sõnu koodis erinevas kohas. See juhend võrdleb neid ostuotsust mõjutavate punktide kaupa: vorming, keeled, mida mängijad loevad, kui raske on sõnu muuta, hosting ja raha.

Kolm vormingut, kolme liiki mängijat

Sõnaotsing: Aurora Words

Mängijad libistavad üle ruudustiku, et leida teema peidetud sõnad. Sõnad kulgevad horisontaalselt, vertikaalselt, tagurpidi ja diagonaalselt. Teemasid on 35, kampaania 15 taset ja päevane pusle, mis on kõigile samas keeles mängijatele ühesugune. See on kolmest kergeim alustada: ei ole vihjet lugeda, on ainult nimekiri, mida leida.

Vihjejälgimine: Letter River

Mängijad loevad vihjet ja lohistavad üle külgnevate tähtede, et vastus välja kirjutada. Iga täht laual kuulub täpselt ühte sõnasse, nii et iga lahendatud sõna vabastab ruumi järgmisele. Diagonaale ei ühendata. See vorming nõuab sõnavara, mis sobib rohkem täiskasvanutele ja keeleõppijatele kui väikelastele.

Sõnaassotsiatsioon: Solitaire Links

Mängijad sorteerivad sõnakaarte kategooriatesse, solitaire'i stiilis. Kuldne kategooriakaart avab koha laua ülaosas ja sellele kuuluvad sõnad laotakse peale, kuni komplekt on täis. Iga toiming kulutab ühe taseme käigu. Kategooriaid on 90, nende seas puuviljad, loomad ja värvid. See segab sõnamängu kaardimängu planeerimisega.

Mängi Aurora Wordsi demot

Sõnamängud veebilehel elavad või surevad keele järgi

Enamiku mängužanrite puhul tähendab tõlkimine menüüsid. Sõnamängude puhul tähendab see sisu ennast, ja just seal kolm malli kõige rohkem erinevad. Loe see jaotis enne kõike muud.

  • Aurora Words: 10 keelt (inglise, portugali, hispaania, prantsuse, saksa, itaalia, hollandi, poola, türgi ja indoneesia), igaühel oma sõnaloend, kokku üle 1000 kirje 35 teemal. Mäng algab mängija brauseri keelega.
  • Letter River: inglise, Brasiilia portugali ja hispaania keel liidesele, sõnadele, vihjetele ja õpetusele. Mängijad valivad keele menüüs Settings (seaded).
  • Solitaire Links: 14 liidese keelt, samal ajal kui tema mänguleht loetleb 90 kategooriat inglise, portugali ja hispaania keeles. Tõlked elavad kaustas source/i18n/ ja genereeritakse uuesti paketis oleva skriptiga.

Kui su publik loeb prantsuse või saksa keelt, on Aurora Words see, mille kirjeldus lubab neis keeltes sõnaloendeid. Solitaire Linksi puhul ava demo oma keeles ja vaata kaarte. Kui su publik on Ameerikas või Brasiilias, katavad kõik kolm inglise, portugali ja hispaania keele.

Sõnamängu lähtekood: kus sõnad hoitakse

Iga sõnamängu ostja muudab lõpuks sõnu: brändi nime, kampaania teemat või terminit, mis ei sobi publikule. See, kui lihtne see on, sõltub sellest, kus sõnad asuvad.

Aurora Words

Sõnaloendid on lihtsad JSON-failid, üks komplekt keele kohta. Võid muuta sõnu, lisada teemasid või lisada keele, ilma mängu loogikat puutumata. Seadistusfail aurora.config.js seab algkeele, päevase pusle, kombo aja ja salvestatud edenemise nime ilma uue ehituseta. Mäng on kirjutatud loetavas TypeScriptis Phaser 3.90 peal, koos ühikutestidega; ehita uuesti Vite'iga ainult siis, kui TypeScripti muudad.

Letter River

Sõnad ja vihjed on failides source/words/en.js, pt.js ja es.js ning pusle generaator on failis source/js/levels.js. Kood on lihtne HTML, CSS ja JavaScript. Valikuline kontroll node test/check.js valideerib sõnaloendid ja 80 taset keele kohta; see vajab Node.js 22 või uuemat ja muud mitte midagi.

Solitaire Links

Seaded on failis game/solitaire.config.js. Tõlked on kaustas source/i18n/ ja genereeritakse uuesti käsuga node tools/gen-langs.cjs. Reeglite, teksti või pealkirja graafika muutmine tähendab juhendis kirjeldatud valikulise lähtekoodi väljaande muutmist. Kood on puhas JavaScript; Node.js 20 või uuem on vajalik ainult testide ja keelte genereerimise jaoks.

Lühidalt: Aurora Words on keele lisamiseks kõige lihtsam, Letter River on JavaScripti arendajale kõige lihtsam, kes tahab kõike lugeda, ja Solitaire Links on see, millel on kategooriate ümber kõige rohkem sisseehitatud struktuuri.

Sõnamängu panemine oma veebilehele

Kõik kolm tuleb valmis game/ kaustana, mis on mõeldud majutamiseks. Laadi selle sisu igale staatilisele HTTP(S) hostile, vajadusel alamkausta, ja lingi sellele või lisa see lehele. Mängimiseks ei ole vaja PHP-d, andmebaasi ega kontot ning edenemine salvestatakse mängija brauserisse.

Üks detail tabab neid, kes majutavad rohkem kui ühe mängu: sama domeeni kaustad jagavad brauseri salvestusruumi. Solitaire Links lubab igale koopiale anda oma storageKey seadistusfailis ja Aurora Words seab salvestatud edenemise nime failis aurora.config.js. Sea need enne käivitamist ja jäta hiljem muutmata.

Kõik kolm töötavad praegustes brauserites arvutis, tahvelarvutis ja telefonis, puute ja hiirega. Igal on oma juurdepääsetavuse valikud:

  • Aurora Words: klaviatuurimäng, ekraanilugeja teatised ja Calm mode (rahulik režiim), mis vähendab liikumist. Safari vajab versiooni 16.4 või uuemat.
  • Letter River: mängijad võivad lauaarvutis vastuse kirjutada, vahetada vihjet nooleklahvidega ja vajutada Shift + F täisekraani jaoks.
  • Solitaire Links: suur tekst, vibratsioon ja rahulik režiim, mis vähendab liikumist.

Proovi Letter Riverit inglise, portugali või hispaania keeles

Reklaam, preemiad ja mida ei sisaldu

Litsents lubab mängijatel pääseda sinu lõpptootele tasuta või reklaamitulu kaudu. Ainult üks kolmest sisaldab kohta, kuhu reklaame lisada.

  • Solitaire Links: reklaamid on vaikimisi väljas ja ühtegi pakkujat pole ühendatud. Failis game/js/ads.js on haagid vahereklaamidele ja tasustatud reklaamidele punktides nagu taseme lõpp, topeltpreemia ja lisakäigud. Sa tood oma heakskiidetud SDK ja nõusoleku käsitluse.
  • Aurora Words: reklaami-SDK-d ei ole ja mäng ei tee päringuid edetabeli, reklaami, jälgimise ega makseteenuste poole.
  • Letter River: reklaami-SDK-d ei ole ja ei ole päringuid edetabeli, reklaami ega makseteenuste poole.

Ükski kolmest ei sisalda pilvesalvestusi, võrgukontosid, võrgu edetabelit ega päris rahaga oste ning ükski ei sisalda natiivse rakenduse projekti ega hostingut. Mängusisesed preemiad teenitakse mängides. Reklaamivõrgu ühendamine või rakenduspoe jaoks kohandamine on sinu töö või meie pakutav projekt.

Küsi pakkumist reklaamide, rakendusversiooni või uute sõnaloendite jaoks

Mis hoiab mängijaid tagasi

Sõnamäng veebilehel teenib oma koha naasvate külastustega. Siin on, mida iga mall selleks pakub:

  • Aurora Words: päevane pusle päevaseeriaga, kombod, tähed ja parimad tulemused teema, taseme ja päeva kaupa.
  • Letter River: 12 illustreeritud jõebiomi, tähed, mündikirst iga kaheteistkümne taseme järel, päevane kingitus, päevane rattakeerutus, päevane seeria ja garderoob saarmale.
  • Solitaire Links: kaksteist maailma, igaühes 10 taset, pärast mida tasemed tulevad edasi korduva graafikaga, lisaks päevased kingitused, päevase väljakutse tabel, kuukalender, trofeed ja 60 esemega riidekapp Linky oktopusele.

Edenemine ja rekordid jäävad mängija brauserisse, seega on päevased funktsioonid lõbuks, mitte auhinnavõistluseks.

Hinnad ja litsents

  • Letter River: 29 $ hinnakirja järgi.
  • Aurora Words: 39 $ hinnakirja järgi.
  • Solitaire Links: 49 $ hinnakirja järgi.

Kuni 30. novembrini 2026 annab Black Friday kampaania igale mallile 15% soodsamat hinda, mis teeb need 24,65 $, 33,15 $ ja 41,65 $; alates 1. detsembrist naasevad hinnad hinnakirja järgi. Mitme ostmine ühes tellimuses vähendab iga litsentsi hinda: 5% kahe eest, 10% kolme eest, 15% nelja eest ja 20% viie või enama eest. Komplektisoodustus rakendub pärast kampaaniat ning kassa näitab lõplikku summat enne maksmist.

Iga ost on igavene, mitteeksklusiivne litsents ühele lõpptootele, sinu või ühe kliendi oma. Võid muuta koodi, graafikat, heli ja sõnaloendeid selles tootes ning asendada meie nime ja logo oma omaga. Malli, selle koodi või varasid eraldi edasi müüa ei tohi. Tugi kestab 6 kuud või 12 kassas valitava pikendusega ning katab failide paigaldamise ja kasutamise ning korduvate vigade parandamise.

Loe kogu tingimusi

Korduma kippuvad küsimused

Milline sõnamäng sobib keeleõppe lehele kõige paremini?

Aurora Words, kui vajad palju keeli, sest igal kümnest on oma sõnaloendid. Letter River, kui su õppijad kasutavad inglise, portugali või hispaania keelt ja tahad vihjepõhist sõnavara harjutamist.

Kas ma saan lisada oma sõnu?

Jah. Aurora Words kasutab keele kohta JSON-loendeid ja Letter River ühte JavaScripti sõnafaili keele kohta. Solitaire Linksis elab tekst kaustas source/i18n/ ja selle muutmine tähendab tööd valikulises lähtekoodi väljaandes, mida kirjeldatakse juhendis. Kontrolli seda enne ostmist, kui uued kategooriad on sulle olulised.

Kas ma vajan serverit või andmebaasi?

Ei. Iga mäng on staatiline kaust HTTP(S) hostimiseks. Edenemine salvestatakse mängija brauserisse.

Kas ma saan panna kaks neist mängudest samale domeenile?

Jah. Ühe domeeni kaustad jagavad brauseri salvestusruumi, seega sea eraldi salvestuse nimi seal, kus mäng seda pakub: Solitaire Linksis storageKey, Aurora Wordsis salvestatud edenemise nimi failis aurora.config.js. Igal mängul peab olema ka oma litsents.

Millisel neist saab näidata tasustatud reklaame?

Solitaire Linksil on haagid vahereklaamidele ja tasustatud reklaamidele, vaikimisi väljas. Ühendad oma heakskiidetud pakkuja.

Kas te tõlgite sõnaloendid meie jaoks teise keelde?

See on kohandustöö. Saada meile keel ja mäng ning vastame pakkumisega.

Valik ühe minutiga

  1. Palju keeli, noorem või juhuslik mängija: Aurora Words.
  2. Inglise, portugali või hispaania keel, täiskasvanud või õppijad, lihtne JavaScript: Letter River.
  3. Kaardimängu fännid, reklaamihaagid soovitud, 14-keeleline liides: Solitaire Links.

Vaata Solitaire Linksit, sõnaassotsiatsioonil põhinevat solitaire'i

Hangi Letter River'i lähtekood

Hangi Aurora Wordsi lähtekood