Kioskipelit tapahtumiin: asennusopas kosketusnäytölle
Vuokrayrityksille ja tapahtumatoimistoille: mikä tekee pelistä toimivan kioskilla, miten sen ajaa offline koko näytöllä ja mitkä omista peleistämme sopivat.

Hyvä kosketusnäyttöpeli tapahtumaan on lyhyt, toimii yhdellä sormella, ei vaadi tiliä eikä internetiä ja alkaa puhtaalta seuraavalle kävijälle. HTML5-pelit sopivat tähän hyvin: ne ovat web-sivuja, joten mikä tahansa kioski, jossa on ajantasainen selain, voi ajaa niitä koko näytöllä, lukittuna siihen yhteen sivuun. Tämä opas on tarkoitettu vuokrayrityksille, tapahtumatoimistoille ja brändeille, jotka pyörittävät omia standejaan.
Olemme studio, joka myy HTML5-pelipohjia lähdekoodilla. Pelimme toimivat kosketusnäytöillä, ja pelikansio toimii ilman internetyhteyttä, kun kioskilla oleva yksinkertainen paikallinen web-palvelin tarjoilee sen (yhdellä poikkeuksella, joka käsitellään alla). Tiedoston kaksoisnapsauttaminen ei ole tapa. Alla selitämme, miten tämä asennetaan kunnolla, mitä Microsoft, Apple ja Google dokumentoivat laitteen lukitsemisesta yhteen sovellukseen, ja mitkä kauppamme pelit sopivat totemiin.
Mikä tekee hyvästä kosketusnäyttöpelistä tapahtumaan
Kioski ei ole puhelin. Ihmiset kävelevät paikalle, usein kahvi toisessa kädessä, ja ystävät katsovat olan yli. Jonoa voi syntyä. Kukaan ei lue ohjeita. Nämä seikat painavat enemmän kuin grafiikka:
- Yksi ele pelaamiseen: napautus, veto tai pyyhkäisy. Jos tuntematon ei pääse alkuun muutamassa sekunnissa, hän lähtee.
- Lyhyet kierrokset, jotta jono liikkuu. Valitse tila tai tason pituus, joka päättyy minuutissa tai kahdessa.
- Ei kirjoittamista, ei rekisteröitymistä, ei tiliä. Näppäimistö julkisella näytöllä hidastaa kaikkea.
- Isot kosketuskohteet ja luettava teksti käsivarren päästä suurella näytöllä.
- Ei mainoksia eikä ulospäin johtavia linkkejä, jotka avaavat muita sivuja.
- Selkeä tapa palata alkuun ja nollaus, kun kukaan ei kosketa näyttöä hetkeen.
- Toimii ilman internetiä. Tapahtuman Wi-Fi on epäluotettava, ja jäätynyt peli ihmisjoukon edessä on pahempi kuin ei peliä lainkaan.
Pohjamme eivät sisällä mainos-SDK:ta eikä tilijärjestelmää, ja edistyminen pysyy selaimessa. Kioskilla juuri tätä haluat.
Pelin ajaminen offline totemilla
Jokaisessa painoksessa on valmis, isännöitävä game/-kansio: HTML:ää, JavaScriptiä, kuvia, ääntä ja fontteja. Mikään siinä ei tarvitse PHP:tä tai tietokantaa. Kioskille ilman internetiä kopioi tuo kansio koneelle ja tarjoile se koneelta itseltään.
Yksi yksityiskohta kompastuttaa ihmisiä. Useat tuotesivut kertovat, ettei peliä voi avata suoraan levyltä file://-osoitteella (Twirldrop, Pinloop, Trimora, Gridspark, Bodoku ja muut). Selaimet rajoittavat joitakin ominaisuuksia levyltä avatuilla sivuilla. Korjaus on pieni paikallinen staattinen web-palvelin kioskilla, jolloin selain avaa jotain tällaista kuin http://localhost/game/. Mikä tahansa staattinen tiedostopalvelin käy; se ei tarvitse internetyhteyttä.
- Puttide, 3D-minigolfimme, käyttää WebAssemblyä. Sen sivu pyytää, että .wasm-tiedostot tarjoillaan tyypillä application/wasm ja .js-tiedostot JavaScript-tyypillä, muuten näkyy tyhjä ruutu. Tarkista tämä paikallisesta palvelimestasi.
- Sivut, joiden mukaan kaikki latautuu pelikansiosta, ovat Golazo, Aurora Words, Frogdoku, Bodoku, Boba Club, Pip Club, Ludo Cats ja Solitaire Links. Puttide pakkaa mukanaan Three.js:n ja Rapierin, joten mitään ei tule CDN:stä.
- Ricopop on poikkeus: sen sivu kertoo tarvitsevansa internetyhteyden latautuakseen. Älä valitse sitä offline-totemiin ilman että kysyt meiltä ensin.
Kioskitila Windowsilla Microsoft Edgellä
Microsoft dokumentoi Edgelle kioskitilan (versio 87 tai uudempi) kahdella kokemuksella. Digital/Interactive Signage näyttää yhden sivuston koko näytöllä; Public Browsing käyttää rajoitettua monivälilehtistä selainta. Pelitotemiin haluat ensimmäisen. Microsoftin antama komento on:
msedge.exe --kiosk http://localhost/game/ --edge-kiosk-type=fullscreen --no-first-run
Dokumentaatio sanoo tapahtumien kannalta seuraavaa:
- Molemmat kokemukset ajavat InPrivate-istunnon. Edistyminen ja henkilökohtaiset ennätykset, jotka peli tallentaa selaimeen, eivät siirry istuntojen välillä, mikä sopii kojulle, jossa jokainen kävijä aloittaa alusta.
- F11 (poistuminen koko näytöltä) ja F12 (kehittäjätyökalut) ovat estetty molemmissa kokemuksissa.
- --kiosk-idle-timeout-minutes nollaa istunnon toimettomuuden jälkeen, 1–1440 minuuttia. Se sulkee selaimen eikä avaa sitä itse uudelleen; Microsoft sanoo, että Edgen automaattiseen käynnistämiseen tarvitaan Assigned Access tai Shell Launch.
- Yhdelle tai kahdelle koneelle Windowsin asetuksissa on vaihtoehto Set up a kiosk (assigned access): valitse Microsoft Edge, valitse Digital/Interactive signage, kirjoita osoite ja aseta toimettomuusaika.
- Microsoftin ohje on kirjoitettu Windows 10:lle, ja se toteaa, ettei kioskitila ole tuettu Linuxilla.
Katso Gridspark, jossa on napautettava aloitusruutu
Tabletit jalustalla: iPad ja Android
Lattiajalustalla oleva tabletti on halvempi totemi. Molemmilla järjestelmillä on sisäänrakennettu tapa pitää kävijät yhdessä sovelluksessa.
- iPad: Ohjattu käyttö (Guided Access) (Asetukset, Saavutettavuus, Ohjattu käyttö) rajoittaa laitteen yhteen sovellukseen. Käynnistät sen kolmella napautuksella yläpainikkeesta tai Koti-painikkeesta, voit piirtää näytön alueet, joita kosketukset eivät huomioi, estää laitteistopainikkeet ja asettaa aikarajan. Session lopettaminen vaatii pääsykoodisi.
- Android: Sovelluksen kiinnitys (App pinning) (Asetukset, Suojaus, sitten Lisäasetukset monilla laitteilla) pitää yhden sovelluksen näkyvissä, kunnes se irrotetaan, ja irrotus kysyy PIN-koodin, kuvion tai salasanan.
Tabletilla peli latautuu yleensä selaimessa web-osoitteesta, joten se tarvitsee yhteyden, ellet suunnittele sen ympärille. Kaksi vaihtoehtoa: isännöi peli ja pidä standilla luotettava yhteys, tai valitse Zabum, tietokilpailumme, joka on asennettava PWA, joka toimii offline ensimmäisen käynnin jälkeen (sen vaatimana HTTPS). Käytä Ohjattua käyttöä, jotta selaimen osoitepalkki ei reagoi kosketuksiin, ja käytä pelin omaa koko näytön painiketta siellä, missä sellainen on: Gridspark asettaa sen tiedostossa gridspark.config.js, ja Pinloopissa ja Twirldropissa koko näyttö on asetuksissa.
Mitkä kauppamme pelit sopivat totemiin
Sovitettuna tapahtumissa näkemiimme tilanteisiin. Hinnat ovat listahintoja dollareina, ja jokaisella alla olevalla pelillä on elävä demo, jonka voit avata kioskilla itsellään ennen ostamista.
Kaksi ihmistä, yksi näyttö
- Golazo (49 dollaria): pöytäjalkapallo räpäyslaukauksilla, kaksi pelaajaa yhdellä laitteella, ottelut kolmeen maaliin tai kahdelle, kolmelle tai viidelle minuutille. Stadionitaulun teksti asetetaan tiedostossa config.js, luonnollinen sponsoripaikka.
- Velvet Pool (39 dollaria): 8-pallo, jossa tähdätään pöydällä ja voimaa säädetään kosketusnäytöllä; kaksi pelaajaa samalla laitteella tai tietokonetta vastaan.
- Puttide (39 dollaria): 3D-minigolf, kaksi–neljä pelaajaa vuorotellen. Vedä taakse lyödäksesi. Se tarvitsee WebGL2:n ja WebAssemblyn, joten testaa kioskilaitteistolla.
- Ludo Cats (49 dollaria): Ludo kahdelle–neljälle pelaajalle yhdellä laitteella, tiloilla Classic, Quick, Teams ja Custom.
Nopeat yksinpelit jonoon
- Trimora (19 dollaria): yhdellä napautuksella tehtävä 3D-pinoaminen.
- Pinloop (24 dollaria): yhdellä napilla ajoitettava peli, 30 maalia.
- Twirldrop (29 dollaria): yhdellä sormella tehtävä 3D-tornin laskeutuminen, loputon tila.
- Gridspark (29 dollaria): vedä lohkot 8×8-laudalle. Napautettava aloitusruutu ja koko näytön painike kytketään asetustiedostosta, ilman uudelleenkäännöstä.
Rauhallinen pelaaminen perheille ja odotustiloihin
- Mochi Monsters (39 dollaria): värilajittelu kosketusohjauksella, kumoaminen ja vähentynyt liike.
- Aurora Words (39 dollaria): sanahaku kymmenellä kielellä omilla sanalistoillaan, ja Calm-tila.
- Boba Club (49 dollaria): Klondike-soliteeri vihjeillä, kumoamisella ja automaattisella loppuunviennillä.
Oma sisältö
Zabum (49 dollaria) on yksinpelaajan tietokilpailu kolmea tietokonevastustajaa vastaan, viidessä, kymmenessä tai viidessätoista kierroksessa, 15 sekuntia kysymystä kohden. Kysymykset ovat yhdessä JSON-tiedostossa kieltä kohden (englanti, portugali ja espanja), joten brändi voi kirjoittaa omansa; käännät muokkauksen jälkeen uudelleen.
Katso Golazo, kaksi pelaajaa yhdellä näytöllä
Asennuksen tarkistuslista vuokrayrityksille ja toimistoille
- Ennen ostamista avaa demo todellisella totemilla ja pelaa sormin, älä hiirellä. 3D-pelit tarvitsevat WebGL2:n; tarkista, että grafiikka on sujuva kyseisellä laitteistolla.
- Osta, lataa ja säilytä lisenssitodistus tapahtuman papereiden kanssa.
- Brändää uudelleen tarvittaessa: logo, värit, nimi, tekstit. Säilytä puhdas kopio alkuperäisestä kansiosta.
- Asenna kioskille paikallinen staattinen web-palvelin ja kopioi pelikansio siihen.
- Aseta kioskitila: Edge komennolla --kiosk ja --edge-kiosk-type=fullscreen Windowsilla, Ohjattu käyttö iPadilla, sovelluksen kiinnitys Androidilla.
- Aseta toimettomuusnollaus ja kytke käyttöjärjestelmän lepotila ja näytönsäästäjät pois.
- Aja täysi testipäivä ilman verkkoa. Seuraa käyttöjärjestelmän ponnahdusikkunoita.
- Säilytä kopio pelikansiosta ja asetusmuistiinpanot USB-muistitikulla standilla.
Lisenssi tapahtumiin ja vuokrayrityksille
Jokainen osto antaa pysyvän lisenssin yhteen lopputuotteeseen, sinulle tai yhdelle asiakkaalle. Toimisto, joka pyörittää peliä yhden asiakkaan tapahtumissa, ostaa yhden lisenssin tälle asiakkaalle; toinen asiakas tarvitsee toisen lisenssin. White label on sallittu, joten asiakkaan brändi voi korvata meidän. Et saa myydä pohjaa tai sen koodia sellaisenaan.
Jos vuokraat totemeja monille asiakkaille ja haluat tarjota samaa peliä heille kaikille, kirjoita meille ennen ostamista, jotta voimme kertoa, mitä lisenssejä tapauksesi vaatii. Pelin muutokset, asennus koneillesi ja uudet ominaisuudet ovat räätälöityä työtä, josta tarjoamme ennen aloittamista. Tuki (6 kuukautta tai 12 laajennuksella) kattaa tiedostojen asentamisen ja käytön sekä toistettavien virheiden korjaamisen.
Marraskuun 30. päivään 2026 asti Black Friday -kampanja antaa 15 prosentin alennuksen jokaisesta pohjasta. Useat pohjat samassa tilauksessa antavat lisäksi 5–20 prosentin pakettialennuksen, joka lasketaan kampanjan jälkeen.
Ota yhteyttä tapahtumista ja tarjouksista
Usein kysytyt kysymykset
Voivatko pelit toimia kioskilla ilman internetiä?
Kyllä. Kopioi pelikansio kioskille, tarjoile se paikallisella staattisella web-palvelimella ja avaa selaimessa localhost-osoite. Ricopop on poikkeus: sen sivu kertoo tarvitsevansa internetyhteyden latautuakseen.
Miksi en vain kaksoisnapauttaisi index.html-tiedostoa?
Selaimet rajoittavat file://-osoitteella levyltä avattuja sivuja, ja useat tuotesivumme kertovat, ettei sitä tueta. Paikallinen web-palvelin välttää ongelman eikä tarvitse internetiä.
Miten estän kävijöitä poistumasta pelistä?
Windowsilla aja Microsoft Edge kioskitilassa komennolla --edge-kiosk-type=fullscreen tai aseta määritetty käyttöoikeus. iPadilla käytä Ohjattua käyttöä, Androidilla sovelluksen kiinnitystä. Kaikki kolme pitävät laitteen yhdessä sovelluksessa.
Nollautuuko peli seuraavalle kävijälle?
Edgen kioskitila voi nollata istunnon valitsemasi toimettomuusajan jälkeen, 1–1440 minuuttia, ja se toimii InPrivate-tilassa, joten selaimeen tallennettu ei siirry eteenpäin. Edgen automaattinen uudelleenkäynnistys nollauksen jälkeen vaatii Assigned Accessin tai Shell Launchin.
Voiko peli kerätä yhteystietoja standilla?
Ei sellaisenaan. Peleissämme ei ole lomakkeita tai seurantaa. Yhteystietojen keräämisen lisää järjestäjä pelin ympärille, erillisellä lomakkeella ja suostumustekstillä.
Mikä peli toimii parhaiten jonon kanssa?
Lyhyet yhden eleen pelit: Trimora, Pinloop, Twirldrop tai Gridspark yksinkierroksiin; Golazo tai Velvet Pool, kun kaksi ihmistä pelaa yhdessä.
