📊 Koodin määrä juuri nyt
Yhteensä 15 013 koodiriviä (JavaScript, CSS, HTML)
| Tyyppi | Rivejä | Tiedostoja |
| JavaScript | 5 783 | 26 |
| CSS | 7 342 | 19 |
| HTML | 1 888 | 21 |
Versio 2026-08-30
Uusi peli: Robottirata — ohjelmoinnin alkeet
Lapsi kirjoittaa robotille käskyjonon ja painaa vasta sitten Aja. Ohjelma
suoritetaan käsky kerrallaan, ja törmäyksestä kerrotaan niin, että virhe on
helppo etsiä omasta ohjelmasta.
Kaksitoista rataa opettaa asiat järjestyksessä: käskyjono, järjestyksen
merkitys, esteiden kiertäminen, tähtien kerääminen ja lopuksi toistosilmukka.
Silmukka esitellään vasta kun pitkän suoran naputtaminen käsin on tuntunut
työläältä.
Tehtävät luetaan ääneen, joten peliä voi pelata ennen lukutaitoa. Suoritetut
radat jäävät muistiin.
Versio 2026-08-16
Kaksi korjausta palautteen perusteella
Värit ja muodot: ympyrä ja sydän piirtyivät selvästi muita kuvioita pienempinä.
Kuviot piirretään nyt itse, joten kaikki seitsemän ovat samankokoisia ja
näkyvät oikein myös silloin kun laitteesta puuttuu emoji-fontti. Valkoiset
kuviot erottuvat ääriviivan ansiosta.
Englannin muistipeli: kortit ovat taas pelkkiä kuvia kuten suomeksikin.
Sana sanotaan englanniksi kun pari löytyy.
Versio 2026-08-14
Uusi peli: Laiskiaistietous
Kaksitoista kuvakorttia, joiden takaa löytyy yksi asia laiskiaisesta: mitä se
syö, paljonko se nukkuu, missä se asuu, miksi se on vihertävä, milloin se käy
vessassa ja niin edelleen. Jokainen asia luetaan ääneen.
Laiskiainen näyttää asian itse: nukkuessa silmät menevät kiinni ja unet
leijuvat, ruokakortilla lehdet lentelevät, poikaskortilla vauva ilmestyy
vatsalle, ja pää kääntyy melkein ympäri kun siitä kerrotaan.
Versio 2026-08-12.4
Värit ja muodot mukaan englannin harjoitteluun
Ohje sanotaan ja näytetään englanniksi: "Find a blue diamond". Englannin
valikossa on nyt seitsemän peliä.
Suomenkieliset ohjeäänet nauhoitettiin samalla uudelleen paremmalla äänellä,
joten myös suomeksi pelattaessa ohje kuuluu selkeämmin.
Versio 2026-08-12.3
Matematiikka ja Montako? mukaan englannin harjoitteluun
Englannin valikossa on nyt kuusi peliä. Matematiikassa laskut luetaan ääneen
englanniksi ja tehtävätyypit ovat englanniksi: Adding, Subtracting, Over ten
ja Times tables. Montako-pelissä vihje sanoo lukumäärän englanniksi, joten
lukusanat oppii kuulemalla.
Versio 2026-08-12.2
Englannin harjoittelu näkyy tavallisena pelikorttina
Aiempi leveä palkki vaihtui samannäköiseksi pyöristetyksi kortiksi kuin muut
pelit, pelilistan ensimmäisenä.
Versio 2026-08-12
Uusi osio: Englannin harjoittelu
Etusivun "Englannin harjoittelu" -napista avautuu valikko, jossa neljä tuttua
peliä toimii englanniksi: kirjoituspeli, sana-arvaus, kuva-arvaus ja
muistipeli. Kuvat ja kategoriat ovat samat kuin suomeksi.
Kaikki 298 sanaa on käännetty ja lausutaan britti-englannilla. Sanastosta voi
valita "Helpot sanat" (136 lyhyttä ja tavallista sanaa) tai koko sanaston.
Kirjoituspelissä näytetään suomen sana ja lapsi kirjoittaa englanninkielisen
vastineen. Muistipelissä pari muodostuu kuvasta ja sitä vastaavasta englannin
sanasta, joten peli opettaa sanaston.
Englannin tulokset näkyvät tilastoissa omina riveinään.
Versio 2026-08-10
Muistipelissä pääsee kategorioihin myös pelin päätyttyä
Kun kaikki parit on löydetty, "Pelit"-napin vierestä löytyy nyt myös
"Kategoriat". Aiemmin uuden kategorian valitseminen vaati käynnin etusivun
kautta.
Versio 2026-08-08
Leuanveto toimii nyt myös tabletilla ja puhelimella
Liikkeet tehdään napauttamalla niiden omaa laskuria: leuanveto, muscle up,
combo ja yhden käden leuanveto. Laskurissa näkyy paljonko liike maksaa
energiaa, ja liike himmenee kun energiaa ei ole tarpeeksi. Näppäimistöllä
peli toimii kuten ennenkin.
Peli ei enää vaadi näppäimistöä, joten se näkyy myös Mobiili-tilassa.
Versio 2026-08-03.2
Tilastot puhuvat kunkin pelin omilla sanoilla
Leuanveto ei enää raportoi "22 sanaa" vaan 22 toistoa, muistipeli laskee
paria, Nooan arkki eläimiä, matematiikka laskuja ja niin edelleen.
Yhteissumma on nyt "oikein yhteensä", koska pelit laskevat eri asioita.
Versio 2026-08-03
Paluunappi pois näytön yläreunasta ja lisää tilaa peleille
Peleissä "Pelit"-nappi on nyt otsikon alla samalla rivillä pelin oman
paluunapin kanssa. Kokoruututilassa sitä tavoitellessa ei enää osu näytön
yläreunaan, jolloin selaimen yläpalkki välähti näkyviin. Kaikilla muilla
sivuilla napit ovat entisillä paikoillaan.
Etusivun kiinteä alapalkki poistui: Historia ja Versiohistoria löytyvät nyt
pelilistan lopusta, ja vapautunut tila on annettu peleille.
Versio 2026-08-02.8
Etusivu kertoo nyt, että pelejä on enemmän kuin näkyvissä
Pelilistan alareunaan tulee pehmeä häivytys ja napautettava nuoli, kun
listassa on vielä pelejä näkymän alapuolella. Molemmat katoavat kun listan
loppu on saavutettu, eivätkä ilmesty lainkaan jos kaikki pelit mahtuvat
kerralla ruudulle.
Versio 2026-08-02.7
Yläreunan napit kauemmas näytön reunasta
Kokoruututilassa hiiri osui helposti aivan näytön yläreunaan paluunappia
tavoitellessa, jolloin selaimen oma yläpalkki välähti näkyviin ja piiloon.
Napit ovat nyt selvästi alempana kaikilla sivuilla. Kosketuslaitteilla
mikään ei muutu, koska niissä ongelmaa ei ole eikä tilaa ole hukattavaksi.
Versio 2026-08-02.6
Selvästi luonnollisemmat äänet kaikkiin peleihin
Nooan arkin raamatunkohdat lukee nyt suomalainen miesääni Onni, ja kaikkien
sanojen ääntäminen nauhoitettiin uudelleen paremmalla laadulla. Ero kuuluu
jokaisessa kuvapelissä.
Versio 2026-08-02.5
Nooan arkin kertomus takaisin selkeämmälle suomen äänelle
Versio 2026-08-02.4
Vihje loogiseen jatkumoon ja miesääni Nooan arkin kertomukseen
Loogisessa jatkumossa on nyt vihje, joka löytyy napista tai välilyönnillä
kuten muissakin peleissä. Vihje ei kerro vastausta vaan erottaa toistuvan
jakson omaksi ryhmäkseen ja ympyröi ne kuvat, jotka ovat jaksossa samalla
kohdalla kuin puuttuva kuva.
Nooan arkin raamatunkohdat lukee nyt rauhallinen miesääni.
Versio 2026-08-02.3
Nooan arkki: elävämpi arkki ja ääneen luettu kertomus
Arkin ovi on nyt selvästi ovi: korkea, kaareva ja kahvalla varustettu.
Katolla on rivi valaistuja ikkuna-aukkoja, keulassa ja perässä hirsipylväät.
Arkki lepää nurmikolla, ja Nooa perheineen odottaa sen vieressä jo pelin
ajan — heidät näkee kävelevän ovesta sisään kun kaikki eläimet ovat arkissa.
Loppukertomus etenee nyt rauhallisemmin ja jokainen kohta luetaan ääneen,
joten senkin ymmärtää joka ei vielä lue itse.
Versio 2026-08-02.2
Uusi peli: Nooan arkki
Eläimet ohjataan arkin kolmelle kannelle sen mukaan ovatko ne lintuja,
nisäkkäitä vai matelijoita ja ötököitä. Vesieläimet jäävät veteen, koska
ne eivät arkkia tarvinneet. Oikein arvattu eläin kävelee arkkiin kaksittain.
Arkki on piirretty Raamatun antamilla mitoilla: kymmenen kertaa pidempi
kuin korkea.
Kun kaikki eläimet ovat sisällä, kertomus jatkuu loppuun asti: Nooan perhe
astuu arkkiin, ovi sulkeutuu, sade alkaa, vedet nostavat arkin, se pysähtyy
Araratin vuorille, eläimet ja perhe astuvat ulos ja taivaalle tulee
sateenkaari.
Eläinvalikoima kasvoi 51:stä 86:een: mukaan tulivat mm. kirahvi, seepra,
sarvikuono, virtahepo, kenguru, krokotiili, kyyhkynen ja hylje.
Ihmiset-kategoriasta poistettiin "Jumala".
Versio 2026-08-02
Muistipeli varmistaa ennen kesken jäävää peliä poistumista
Jos kortteja on jo käännetty, "Kategoriat" ja "Pelit" kysyvät ensin
haluatko varmasti poistua. Aloittamattomasta laudasta pääsee pois suoraan
kuten ennenkin. Kysymys toimii samalla tavalla tietokoneella ja tabletilla.
Versio 2026-08-01.3
Korjaa laiskiaisen kynnet ja ohuet kädet Firefoxissa
Yhden käden leuanvedossa irrotetun käden kynnet jäivät roikkumaan tangolle.
Nyt ne irtoavat käden mukana, ja vapaassa tassussa on omat kyntensä.
Firefoxilla laiskiaisen raajat piirtyivät hiusviivan ohuina. Turkin paksuus
lasketaan nyt eri tavalla, joten hahmo näyttää samalta kaikilla selaimilla.
Versio 2026-08-01.2
Lisää laiskiainen kolmanneksi hahmoksi leuanvetoon
Pojan ja tytön rinnalle voi nyt valita laiskiaisen. Sillä on takkuinen ruskea
turkki, vaalea vatsa, kynnet jotka koukkaavat tangon yli ja varpaissa, sekä
oma uninen ääni.
Kaikki liikkeet, energia ja lihasten kasvu toimivat samoin kuin muilla
hahmoilla. Ainoa ero on ruoka: laiskiaiselle ei voi syöttää lihaa lainkaan,
vaan ainoastaan lehtiä.
Versio 2026-08-01
Suurenna Kuuntele- ja Vihje-painikkeita kosketuslaitteilla
Sormella osuminen vaatii isomman kohteen kuin hiirellä. Tabletilla, jossa
tilaa on runsaasti, painikkeet ovat nyt selvästi suuremmat, ja puhelimellakin
hieman aiempaa isommat. Tietokoneella koko pysyy ennallaan.
Versio 2026-07-31.8
Värit ja muodot: vihje kuunnellaan välilyönnillä
Ohjeen toistaminen tapahtui Shiftillä, vaikka muissa peleissä vihjenäppäin
on välilyönti. Nyt se on sama joka pelissä.
Versio 2026-07-31.7
Korjaa muistipelin valitsimen katoaminen
Näppäimistöllä pelatessa punainen valitsin katosi, jos sen siirsi tyhjän
ruudun kohdalle. Nyt valitsin ei mene tyhjän päälle lainkaan.
Tyhjä ruutu ei myöskään enää ilmesty keskelle lautaa satunnaiseen kohtaan,
vaan mahdollinen vaje jää aina oikeaan alanurkkaan. Jos kategoriassa on
vähän kuvia, lauta on nyt matalampi sen sijaan että siinä olisi paljon
tyhjiä ruutuja.
Versio 2026-07-31.6
Estä kahden sormen zoomaus peleissä
Kesken pelin vahingossa tehty zoomaus jätti pelilaudan puoliksi ruudun
ulkopuolelle, eikä lapsi osannut palata siitä. Nyt zoomaus ei onnistu
peleissä eikä etusivulla. Ohjeet-, Historia- ja Versiohistoria-sivuilla
tekstiä voi edelleen suurentaa, koska niitä lukevat aikuiset.
Versio 2026-07-31.5
Estä tekstin maalautuminen kosketuslaitteilla
Pitkä painallus alkoi valita tekstiä ja avasi puhelimen kopioi- ja
jaa-valikon pelin päälle. Nyt näin ei enää käy, mutta kirjoittaminen
palautelomakkeeseen ja kirjoituspeleihin toimii normaalisti. Tietokoneella
tekstin voi maalata kuten ennenkin.
Versio 2026-07-31.4
Tee sivustosta toimiva myös puhelimella
Laitevalinnan "Tabletti" on nyt "Mobiili", ja se toimii sekä tabletilla että
puhelimella. Aiemmin tehty valinta säilyy ennallaan.
Puhelimella koko sivusto mahtui aiemmin huonosti ruudulle ja sisältöä jäi
reunan taakse piiloon. Nyt:
- Pelikortit ja kategoriat asettuvat kahteen sarakkeeseen kolmen sijaan
- Otsikot, painikkeet ja kuvat pienenevät kapealla näytöllä
- Laitevalinta ja Ohjeet ovat yhdessä ylärivissä, Historia ja Versiohistoria omassa alarivissään, eivätkä ne enää mene sisällön päälle
- Kellotaulu, muistipelin lauta, symmetriapelin puolikkaat ja jatkumon kuvasarja skaalautuvat oikein pienemmässä koossa
Tarkistettu 390 ja 360 pikselin levyisillä näytöillä: mikään sivu ei enää
vuoda vaakasuunnassa yli.
Versio 2026-07-31.3
Lisää palautelomake Ohjeet-sivulle
Ohjeet-sivulla voi nyt lähettää kehitysidean, bugiraportin tai muun palautteen
suoraan lomakkeella. Palaute tallentuu sivuston omaan tietokantaan, eikä
sähköpostiosoitetta kysytä tai näytetä missään, joten roskapostille ei ole
kanavaa. Lomakkeessa on bottisuojaus.
Versio 2026-07-31.2
Nimeä sivusto Räisän Oppinurkaksi, lisää Ohjeet-sivu ja korjaa vieritys
Sivusto on nyt nimeltään Räisän Oppinurkka, ja etusivulla näkyy nimi ja
kuvaus. Sivun voi lisätä tabletin kotivalikkoon omaksi sovelluksekseen, jolloin
se avautuu kokoruudussa ilman selaimen palkkeja. Vihreä Asenna-painike
laitevalinnan vieressä opastaa asennuksessa.
Uusi Ohjeet-sivu oikeasta yläkulmasta kertoo vanhemmille kuka pelit on tehnyt
ja miksi, mitä pelejä sivustolla on, miten iPadin saa lukittua pelkkään peliin
ja miten kehitysideoita voi antaa.
Korjattu: sivu itse ei enää vieri millään sivulla, vaan tarvittaessa vieritetään
sisältöaluetta. Kosketuslaitteella tämä esti pelin vahingossa pois
vierittämisen ja sivun kumitusefektin.
Versio 2026-07-31
Lisää laitevalinta ja paranna kosketuskäyttöä
Etusivun vasempaan yläkulmaan tuli valinta Tietokone / Tabletti. Sivu
tunnistaa automaattisesti jos laitetta käytetään pelkällä sormella ja avautuu
silloin suoraan tablettitilaan, mutta valinnan voi aina vaihtaa itse ja oma
valinta jää voimaan.
Tablettitilassa näytetään vain ne pelit jotka toimivat ilman näppäimistöä.
Kaikkiin peleihin tehtiin kosketusparannuksia: napautuksesta ei jää harmaata
välähdystä eikä juuttunutta korostusta, nopea napautus ei enää zoomaa sivua,
ja näppäimistöön viittaavat ohjeet piilotetaan kosketuslaitteilla.
Versio 2026-07-30.4
Lisää Leuanvetoon yhden käden leuanveto
Enterillä hahmo irrottaa otteen toisella kädellä, syö vapaalla kädellä pihvin
kesken roikkumisen ja vetää sitten yhden käden leuan. Liike maksaa 5 energiaa
mutta pihvi antaa 10 takaisin. Suorituksille oma laskuri.
Versio 2026-07-30.3
Uudista Leuanveto: kuntosaliympäristö, energia, ruoka ja hahmovalinta
Peli sai kokonaan uuden ulkoasun: kuntosalitelineen pilareineen ja mattoineen,
paremmin piirretyn hahmon, ponnistusilmeen, hikipisarat ja kannustusviestit.
Uutta pelattavaa:
- Ylhäällä voi valita Poika tai Tyttö. Tytöllä on pitkät kultaiset hiukset ja hame, ja molemmilla on oma "Namm"-ääni.
- Energiamittari 0-100. Liha antaa +10 energiaa, leuanveto kuluttaa 1, muscle up 5 ja combo 10. Energiaa voi kerätä varastoon.
- Ruokanapit 🥩 ja 🍖 (myös näppäimet P ja L) heittävät ruoan hahmon suuhun, joka pureskelee sen ja sanoo "Namm".
- Kolmella nopealla välilyönnillä tehdään combo: muscle up ja siitä käsilläseisonta tangon päälle. Jokainen combo kasvattaa hahmon lihaksia.
Ohjeet ja energiamittari siirtyivät pelialueen oikeaan reunaan, jotta
kokonaisuus mahtuu paremmin ruudulle.
Versio 2026-07-30.2
Näytä koodin määrä versiohistoria-sivulla
Versiohistorian ylimmässä lohkossa näkyy nyt projektin nykyinen koodin
määrä (JavaScript, CSS, HTML) rivi- ja tiedostomäärineen.
Versio 2026-07-30
Korjaa muistipelin näennäiset kaksoisparit ja lisää ääntäminen
Kuvat joilla on sama kuvake (esim. hevonen ja poni) eivät voi enää tulla
samalle laudalle yhtä aikaa, jolloin ne eivät näytä väärältä toistuvalta
parilta. Kun oikean parin löytää, sana luetaan myös ääneen.
Versio 2026-07-29.2
Lisää Leuanveto-peli
Tikku-ukko roikkuu leuanvetotangolla. Välilyönnillä tehdään leuanveto (leuka
nousee tangon yli), kahdella nopealla peräkkäisellä painalluksella muscle up
(lantio nousee tangon korkeudelle). Kädet pysyvät koko ajan kiinni tangossa.
Näytöllä lasketaan leuanvetojen ja muscle uppien määrä.
Versio 2026-07-29
Korjaa emojien varafontin tunnistus osittain toimivilla koneilla
Joillain koneilla osa emojeista näkyy oikein ja osa ei. Sivusto tunnistaa
tämän nyt tarkemmin ja ottaa varafontin käyttöön aina kun se on tarpeen.
Versio 2026-07-28.23
Hiiren oikea nappi toimii kaikkialla samoin kuin vasen nappi
Lapset painavat kannettavan hiiripadilla usein oikeaa nappia vasemman
sijaan, niin nyt molemmat toimivat samalla tavalla joka pelissä.
Versio 2026-07-28.22
Muistipeliin ohjeet ja selkeämpi valintakehys
Peliin lisätty pikaohje ohjaustavoista (hiiri, nuolinäppäimet, välilyönti).
Näppäimistöllä liikuttava valintakehys on nyt paremmin erottuva.
Versio 2026-07-28.21
Lisää Muistipeli
Perinteinen korttien muistipeli: valitaan ensin ruudukon koko (4x4, 5x5 tai
6x6) ja sitten kategoria. Tehtävänä on löytää kaikki parit. Pelattavissa
hiirellä tai näppäimistöllä (nuolet siirtävät valintaa, välilyönti kääntää
kortin).
Versio 2026-07-28.20
Lisää liha, pihvi ja kananmuna ruoat-kategoriaan
Versio 2026-07-28.19
Näytä kokonainen muoto hetkellisesti oikean puolikkaan valinnan jälkeen
Versio 2026-07-28.18
Lisää "Symmetria ja muodot" -peli (kohderyhmä pienimmät lapset)
- Näyttää vasemmalla muodon puolikkaan (CSS clip-path, ei kuvatiedostoja), pelaaja valitsee 3 vaihtoehdosta oikean täydentävän oikean puolikkaan
- Vain symmetriset, aina väritettävät tekstimerkit (▲■●◆★♥), ei tekstiä näkyvillä kuten pyydettiin
- Toimii hiirellä tai numeronäppäimillä 1-3
Versio 2026-07-28.17
Lisää "Mikä ei kuulu joukkoon?" -logiikkapeli
- Näyttää 4 kuvaa: 3 samasta kategoriasta ja 1 eri kategoriasta
- Pelaaja klikkaa tai painaa numeron joukkoon kuulumattomalle kuvalle
- Jatkuva 20 kierroksen looppi, kategoriat arvotaan aina uudestaan
Versio 2026-07-28.16
Lisää "Looginen jatkumo" -peli ja laiskiainen eläimet-kategoriaan
- Uusi peli näyttää toistuvan kuviosarjan (esim. omena-banaani-omena-banaani-?) käyttäen jaettuja kategorioita, pelaaja valitsee oikean seuraavan kuvan
- 4 kuviomallia: AB, ABC, AAB, ABB vaihtelevalla toistomäärällä
- Lisätty laiskiainen 🦥 eläimet-kategoriaan äänineen
Versio 2026-07-28.15
Lisää "Värit ja muodot" -peli (kohderyhmä pienimmät lapset)
- Näyttää 4 väritettyä muotoa numeroituna, ääni sanoo tavoitteen ("Etsi keltainen kolmio"), pelaaja klikkaa tai painaa oikean numeron
- 63 muoto+väri-yhdistelmän äänet generoitu valmiiksi (7 muotoa × 9 väriä)
- Käyttää jaettua muoto/väri-sanastoa; sydän ja neliö renderöidään omilla aina-väritettävillä tekstimerkeillä, koska niiden emoji-versiot eivät tottele CSS-väritystä
- Shift toistaa ohjeäänen, ei vaadi näppäimistöä (toimii hiirellä)
Versio 2026-07-28.14
Lisää Muodot- ja Värit-kategoriat sanavarastoon
- Muodot: kolmio, neliö, ympyrä, suorakulmio, vinoneliö, tähti, sydän
- Värit: kaikki Unicode-emojien väripallot (punainen, oranssi, keltainen, vihreä, sininen, violetti, ruskea, musta, valkoinen)
- Näkyvät automaattisesti Kirjoituspelissä, Sana-arvauksessa, Kuva-arvauksessa ja Montako-pelissä, koska ne käyttävät jaettua kategorialistaa
Versio 2026-07-28.13
Montako-peliin ohjeteksti ja oikean vastauksen paljastus
- Ohjeteksti "Laske lukumäärä ja paina vastaavaa numeronäppäintä" näkyy pelin aikana kuvalaatikon alla
- Oikean numeron painamisen jälkeen näytetään lukumäärä hetken vihreässä laatikossa ja luetaan se ääneen ennen seuraavaan kierrokseen siirtymistä
Versio 2026-07-28.12
Lisää emoji-fontin fallback korjaamaan tofu-laatikot Linux/Chromium-selaimissa
- Bundlataan Google Noto Color Emoji (koko merkistö, ei karsittu, jotta tulevat emoji-lisäykset toimivat aina ilman uudelleengenerointia)
- common.js tunnistaa canvasilla renderöimällä, tuottaako selain oikeasti värillisiä emoji-glyyfejä; jos ei (esim. Linux + Vivaldi/Chrome ilman fonts-noto-color-emoji -pakettia), lisätään <html>-elementtiin luokka no-emoji-font
- CSS käyttää fonttia vain kun tämä luokka on läsnä, joten selaimet joilla emojit toimivat jo valmiiksi eivät koskaan lataa 5,4 MB fonttitiedostoa
Versio 2026-07-28.11
Lisää 27 Uuden testamentin kirjaa tekstivaihtoehdoiksi
- Jokaisesta UT:n kirjasta 500 ensimmäistä sanaa (alkaen luvusta 1, jakeesta 1), molemmilla vaikeustasoilla (normaali/edistynyt) - lyhyet kirjeet (Filemon, 2./3. Johannes, Juudas) käyttävät koko kirjeen, jos se on alle 500 sanaa
- Uusi valintavaihe vaikeustason jälkeen: "🎲 Satunnainen" tai valitse tietty kirja isoista napeista
- 28 tekstiä yhteensä (1. Mooseksen kirja + 27 UT:n kirjaa)
Versio 2026-07-28.10
Ajastin käynnistyy vasta ensimmäisestä kirjaimesta, ei välilyönnistä
Välilyönti näyttää tekstin ja syöttökentän, mutta 60s ajastin lähtee
käyntiin vain kun pelaaja alkaa oikeasti kirjoittaa. Lisätty maininta
tästä ohjeeseen.
Versio 2026-07-28.9
Lisää "Sanoja minuutissa" -kirjoitusnopeuspeli
- Teksti: 1. Mooseksen kirjan luvun 1 500 ensimmäistä sanaa (Raamattu 1933/38, public domain), ei väliotsikoita eikä jae/lukunumeroita
- Kaksi vaikeustasoa valittavaksi ennen aloitusta: "Normaali" (pelkät sanat, ei erikoismerkkejä, ei isoja kirjaimia) ja "Edistynyt" (teksti sellaisenaan, isot/pienet kirjaimet ja välimerkit mukana)
- Näyttää tekstistä aina ~2 riviä kerrallaan, nykyinen sana korostettuna; valmiiksi kirjoitetut sanat merkataan vihreällä
- Erillinen syöttökenttä nykyiselle sanalle; välilyönti vahvistaa sanan kun syöte täsmää, tyhjentää kentän ja siirtyy seuraavaan sanaan
- 60 sekunnin ajastin, lopussa näyttää kirjoitettujen sanojen määrän ja "Pelaa uudelleen" -napin
Versio 2026-07-28.8
Lisää Matematiikkaan 2. luokan tehtävät: kymmenen ylitys ja kertolaskut
- Uusi luokka-astevalinta (1. luokka / 2. luokka) ennen tehtävätyypin valintaa
- 2. luokka: Kymmenen ylitys (plus/miinus yli kymmenen rajan) ja Kertolaskut (1-10)
- Äänet ja vihjeet toimivat samalla logiikalla kuin 1. luokan tehtävissä
Versio 2026-07-28.7
Lisää "Montako?" -laskemispeli
- Käyttää samaa kategoriavalikkoa (eläimet, esineet, ruoat, autot, ihmiset, asiat) kuin Kirjoituspeli/Sana-arvaus/Kuva-arvaus
- Näyttää satunnaisen määrän (1-9) valitun sanan emojia, pelaaja painaa oikean lukumäärän näppäimistöltä
- Vihje (välilyönti) sanoo oikean lukumäärän ääneen mutta ei näytä sitä visuaalisesti
- 20 kierroksen setit, jatkuu automaattisesti seuraavaan kategoriaan
Versio 2026-07-28.6
Lisää Matematiikka-peli (1. luokka): plus- ja vähennyslaskut
- Näyttää yhtälön (esim. "3 + 4 =") ja käyttäjä kirjoittaa vastauksen numeronäppäimillä
- Plus-laskut: summat 0-10, Vähennyslaskut: erotukset 0-10, ei kymmenen ylityksiä
- Yhtälö äännetään automaattisesti (esim. "kolme plus neljä"), Shift toistaa sen
- Välilyönti näyttää vihjeen (oikean numeron) samalla tavalla kuin Kirjoituspelissä
- 20 tehtävän kierrokset, jatkuu automaattisesti seuraavaan kategoriaan
- 2. luokan tehtävät (kymmenen ylitykset, kertolaskut) tulevat myöhemmin
Versio 2026-07-28.5
Lisää Kuva-arvaus-peli, korjaa ääkkösäänet Cloudflaressa, sallii deployn ilman lähiverkkoa
- Uusi peli "Kuva-arvaus": täysin käänteinen Sana-arvaus (kuva näkyy, 3 sanavaihtoehtoa)
- Korjaa bugi: Cloudflare Pages / wrangler ei tarjoile ääkkösnimisiä (ä/ö) tiedostoja oikein (palauttaa fallback-HTML:n 200-koodilla) - äänitiedostot nyt ASCII-slugattu (esim. tyttö.m4a -> tytto.m4a), sana itse äännetään yhä oikein
- Sana-arvaus ja Kuva-arvaus ääntävät sanan automaattisesti kun uusi sana ilmestyy
- deploy.sh tarkistaa lähiverkon tavoitettavuuden ja ohittaa sen jos ei tavoiteta, mutta julkaisee aina Cloudflareen
- Enkelin emoji vaihdettu vähemmän hassuun (😇)
Versio 2026-07-28.4
Lisää Historia-sivu: tiivistetty pelastushistoria luomisesta Jeesukseen
- Uusi historia.html, linkki "🕊️ Historia" etusivun vasempaan alakulmaan (samalla tavalla vain etusivulla kuin versiohistoria)
- Kertoo lyhyesti Raamatun pelastushistorian: luominen ja lankeemus, Aabraham, Jaakob, Joosef, pääsiäislammas, Samuel, Daavid, Jeesus
- Nostaa esiin keskeisimmät esikuvat Kristuksesta (uhrilammas, pääsiäislammas, Joosef, Daavidin paimen-kuninkuus) matkalla kohti ristiä ja ylösnousemusta
Versio 2026-07-28.3
Lisää etusivulle infoteksti ja näppäimistövaatimuksen merkintä peleihin
- Etusivulle lyhyt kuvaus: kohderyhmä 2+, toimii parhaiten näppäimistöllä, ei vilkkuvia valoja, sisältää ääniä
- Kirjoituspelin kortissa "Tämä peli vaatii näppäimistön" -merkintä (Sana-arvaus toimii kosketuksella)
Versio 2026-07-28.2
Korjaa otsikon päällekkäisyys, pakota 3 sarakkeen ruudukot, lisää versiohistoria ja favicon
- Header muutettu flexboxiksi: otsikko ei enää mene nappien alle kapealla ikkunalla
- Kategoria- ja pelivalikkoruudukot aina 3 sarakkeessa (ei enää auto-fit-kutistus 1 sarakkeeseen)
- Uusi changelog.html, generoidaan deploy.sh:ssa git-historiasta (generate-changelog.py), versiomuoto "VVVV-KK-PP[.N]" päivän N:s julkaisu. Linkki näkyy vain etusivulla.
- Kirjan emoji faviconiksi, site title -metatagit ja Open Graph -tagit etusivulle
- deploy.sh julkaisee jatkossa aina myös Cloudflare Pagesiin (wrangler) lähiverkon rinnalla
Versio 2026-07-28
Lisää cache-busting deployiin ja uuden Sana-arvaus-pelin
- deploy.sh korvaa 5c92f23-placeholderit git-commit-hashilla asset-URLeissa, jotta selaimen ei tarvitse tyhjentää välimuistia päivitysten jälkeen
- Uusi peli "Sana-arvaus": näyttää sanan ja 3 kuvavaihtoehtoa, oikea valitaan hiirellä tai numeronäppäimillä 1-3, välilyönti toistaa ääntämisen vihjeenä
- Käyttää samaa 20 sanan kierroslogiikkaa ja jaettua sanavarastoa/äänitiedostoja kuin Kirjoituspeli
Versio 2026-07-27.9
Sisällön kuratointi: sukupuolitetut ammattiemojit, poistoja ja kristillistä sanastoa
- Ammatti-emojit (lääkäri, opettaja, palomies, jne.) vaihdettu selkeästi sukupuolitettuihin versioihin
- Poistettu keiju, vampyyri ja joulupukki ihmiset-kategoriasta
- Lisätty painonnostaja (ihmiset), jeesus ja jumala (ihmiset)
- Lisätty kirkko, seurakunta, raamattu, rukous (asiat)
Versio 2026-07-27.8
Korjaa ä/ö-nimiset äänitiedostot NFC-muotoon (NFD vs NFC -yhteensopivuusbugi)
Versio 2026-07-27.7
Lisää sanojen ääntäminen: automaattinen toisto ja kuuntele-nappi
- generate-audio.sh generoi macOS say + afconvert -komennoilla m4a-äänitiedoston jokaiselle sanalle (audio/)
- Uusi sana ääntyy automaattisesti kun se ilmestyy
- "🔊 Kuuntele" -nappi ja molemmat Shift-näppäimet toistavat sanan uudestaan
Versio 2026-07-27.6
Laajenna sanavarasto ja lisää 20 sanan kierrokset
- Sanavarasto per kategoria kasvatettu (eläimet/ruoat 50, muut niin monta kuin hyviä emojeita löytyi)
- Peli poimii satunnaiset 20 sanaa valitusta kategoriasta ja näyttää edistymisen (esim. 5/20)
- Kierroksen päätyttyä peli jatkuu automaattisesti seuraavan kategorian 20 sanan kierroksella
- Peli päättyy vain kun pelaaja palaa itse kategoriavalikkoon
Versio 2026-07-27.5
Estä hiiren oikean napin kontekstivalikko koko sivustolla
Versio 2026-07-27.4
Korjaa deploy.sh: siivoa vanhat/poistetut tiedostot ja jätä .claude pois julkaisusta
Versio 2026-07-27.3
Muuta pelivalikoksi, lisää pelaajanhallinta, tilastointi ja vihjenappi
- Pääsivusta pelivalikko (games.js), kirjoituspeli omaan kansioonsa
- players.js: usean pelaajan hallinta, oletuspelaaja, tilastojen tallennus
- Kirjoituspeli tallentaa onnistuneet sanat aktiiviselle pelaajalle
- Vihje-nappi ja välilyönti näyttävät seuraavan kirjaimen puhekuplassa
Versio 2026-07-27.2
Lisää deploy.sh: julkaisu VM:n nginx-konttiin SSH:n yli
Versio 2026-07-27
Kirjoituspeli: kategoriavalinta, sanan kirjoitusharjoitus ja onnistumisääni