Ceļvedis

Skārienekrāna spēles pasākumiem un kioskiem: iestatīšanas ceļvedis

Totēmu nomas uzņēmumiem un pasākumu aģentūrām: kas padara spēli darbojamu kioskā, kā to palaist bezsaistē pilnekrānā un kuras mūsu spēles der.

Plop! Fruit Merge reklāmas ilustrācija: smaidoši augļi sarkanā blenderī uz virtuves letes, ar vārdiem Drop. Merge. Blend!

Labai skārienekrāna spēlei pasākumā jābūt īsai, jāstrādā ar vienu pirkstu, nevajag kontu un internetu, un tai jāsāk tīri no jauna nākamajam apmeklētājam. HTML5 spēles šim der labi: tās ir tīmekļa lapas, tāpēc jebkurš kiosks ar modernu pārlūku var tās palaist pilnekrānā, bloķētas uz šīs vienas lapas. Šis ceļvedis paredzēts totēmu nomas uzņēmumiem, pasākumu aģentūrām un zīmoliem, kas vada savus stendus.

Mēs esam studija, kas pārdod HTML5 spēļu sagataves ar pirmkodu. Mūsu spēles darbojas uz skārienekrāniem, un spēļu mape darbojas bez interneta savienojuma, ja vietējais vienkāršs tīmekļa serveris kioskā to servē (ar vienu izņēmumu, kas aprakstīts zemāk). Dubultklikšķis uz faila nav īstais ceļš. Zemāk paskaidrojam, kā to pareizi iestatīt, ko Microsoft, Apple un Google dokumentē par ierīces bloķēšanu vienai lietotnei un kuras spēles mūsu veikalā der totēmam.

Kas padara labu skārienekrāna spēli pasākumam

Kiosks nav tālrunis. Cilvēki pienāk, bieži ar kafijas krūzi vienā rokā, kamēr draugi skatās pāri pleciem. Var veidoties rinda. Neviens nelasa instrukcijas. Šie punkti ir svarīgāki par grafiku:

  • Viens žests, lai spēlētu: pieskaries, velc vai pavelc. Ja svešinieks nevar sākt dažu sekunžu laikā, viņš aiziet.
  • Īsi raundi, lai rinda kustas. Izvēlies režīmu vai līmeņa garumu, kas beidzas minūtē vai divās.
  • Nav rakstīšanas, nav reģistrācijas, nav konta. Tastatūra publiskā ekrānā palēnina visu.
  • Lieli skārienlaukumi un lasāms teksts vienas rokas attālumā lielā ekrānā.
  • Nav reklāmu un nav izejošu saišu, kas atver citas lapas.
  • Skaidrs ceļš atpakaļ uz sākumu un atiestatīšana, kad neviens nepieskaras ekrānam kādu laiku.
  • Darbojas bez interneta. Pasākuma Wi-Fi nav uzticams, un iesaldēta spēle cilvēku priekšā ir sliktāka par nekādu spēli.

Mūsu izdevumos nav reklāmu SDK un konta sistēmas, un progress paliek pārlūkā. Kioskā tieši to vēlies.

Apskati spēļu sagataves

Spēles darbināšana bezsaistē totēmā

Katrā izdevumā ir gatava hostēšanai game/ mape: HTML, JavaScript, attēli, audio un fonti. Nekas tajā nav vajadzīgs PHP vai datubāzei. Kioskam bez interneta nokopē šo mapi uz mašīnas un servē to no pašas mašīnas.

Viena detaļa mulsina cilvēkus. Vairākās izstrādājumu lapās rakstīts, ka spēli nevar atvērt tieši no diska ar file:// adresi (Twirldrop, Pinloop, Trimora, Gridspark, Bodoku un citas). Pārlūki ierobežo dažas funkcijas lapām, kas atvērtas no diska. Labojums ir neliels vietējs statisks tīmekļa serveris, kas darbojas uz kioska, tāpēc pārlūks atver kaut ko līdzīgu http://localhost/game/. Jebkurš statisks failu serveris darbojas; tam nav vajadzīga piekļuve internetam.

  • Puttide, mūsu 3D minigolfs, izmanto WebAssembly. Tās lapa prasa, lai .wasm faili tiek servēti kā application/wasm un .js faili ar JavaScript tipu, citādi var redzēt tukšu ekrānu. Pārbaudi to savā vietējā serverī.
  • Lapas, kas norāda, ka viss ielādējas no spēles mapes, ietver Golazo, Aurora Words, Frogdoku, Bodoku, Boba Club, Pip Club, Ludo Cats un Solitaire Links. Puttide iekļauj Three.js un Rapier, tāpēc nekas nenāk no CDN.
  • Ricopop ir izņēmums: tās lapa saka, ka tai vajag interneta savienojumu, lai ielādētos. Neizvēlies to bezsaistes totēmam, pirms neesi jautājis mums.

Kioska režīms Windows ar Microsoft Edge

Microsoft dokumentē kioska režīmu Edge (versija 87 vai jaunāka) ar diviem režīmiem: Digital/Interactive Signage rāda vienu vietni pilnekrānā, bet Public Browsing darbina ierobežotu vairāku cilņu pārlūku. Totēmam spēlei vajag pirmo. Komanda, ko Microsoft dod, ir:

msedge.exe --kiosk http://localhost/game/ --edge-kiosk-type=fullscreen --no-first-run

Ko dokumentācija saka, kas ir svarīgi pasākumiem:

  • Abi režīmi darbina InPrivate sesiju. Progress un personīgie ieraksti, ko spēle saglabā pārlūkā, nepārnesas starp sesijām, kas der stendam, kur katrs apmeklētājs sākas no jauna.
  • F11 (iziet no pilnekrāna) un F12 (izstrādātāja rīki) abos režīmos ir bloķēti.
  • --kiosk-idle-timeout-minutes atiestata sesiju pēc laika bez aktivitātes, no 1 līdz 1440 minūtēm. Tas aizver pārlūku un pats to neatver; Microsoft saka, ka Edge automātiskai restartēšanai vajag Assigned Access vai Shell Launch.
  • Vienam vai diviem datoriem Windows iestatījumos ir opcija Set up a kiosk (assigned access) (iestatīt kiosku ar piešķirtu piekļuvi): izvēlies Microsoft Edge, izvēlies Digital/Interactive signage, ieraksti adresi un iestati dīkstāves laiku.
  • Microsoft ceļvedis rakstīts Windows 10 un norāda, ka kioska režīms netiek atbalstīts Linux.

Skaties Gridspark ar sākuma ekrānu ar pieskārienu

Planšetes uz statīva: iPad un Android

Planšete uz grīdas statīva ir lētāks totēms. Abām sistēmām ir iebūvēts veids, kā paturēt apmeklētājus vienā lietotnē.

  • iPad: Guided Access (Iestatījumi, Pieejamība, Guided Access) ierobežo ierīci vienai lietotnei. To sāk ar trīskāršu klikšķi uz augšējās vai Home pogas, var apvilkt ekrāna zonas, lai tās ignorētu pieskārienus, bloķēt aparatūras pogas un iestatīt laika limitu. Sesijas beigšanai vajag tavu kodu.
  • Android: App pinning (Iestatījumi, zem Drošības, pēc tam Papildu daudzās ierīcēs) notur vienu lietotni ekrānā, līdz to atspraudī, un atspraušanai vajag PIN, zīmējumu vai paroli.

Planšetē spēle parasti ielādējas no tīmekļa adreses pārlūkā, tāpēc tai vajag savienojumu, ja neplāno apkārt. Divas iespējas: hostē spēli un nodrošini uzticamu savienojumu stendā, vai izvēlies Zabum, mūsu viktorīnu, kas ir instalējama PWA un darbojas bezsaistē pēc pirmās apmeklēšanas (tam vajag HTTPS). Izmanto Guided Access, lai pārlūka adreses josla ignorētu pieskārienus, un izmanto spēles pašas pilnekrāna pogu, kur tāda ir: Gridspark to iestata gridspark.config.js, bet Pinloop un Twirldrop pilnekrānu ir savos iestatījumos.

Kuras veikala spēles der totēmam

Saskaņots ar situācijām, ko redzam pasākumos. Cenas ir cenrādis ASV dolāros, un katrai spēlei ir dzīva demonstrācija, ko var atvērt pašā kioskā pirms pirkšanas.

Divi cilvēki, viens ekrāns

  • Golazo (49 USD): galda futbols ar vilkšanas sitieniem, divi spēlētāji vienā ierīcē, mači līdz trim vārtiem vai uz divām, trim vai pieciem minūtēm. Stadiona tāfeles teksts ir iestatīts config.js, dabisks sponsora slots.
  • Velvet Pool (39 USD): 8 bumbas biljards ar mērķēšanu uz galda un jaudas kontroli skārienekrānos; divi spēlētāji vienā ierīcē vai pret CPU.
  • Puttide (39 USD): 3D minigolfs, divi līdz četri spēlētāji pēc kārtas. Velc atpakaļ, lai iesistu. Tam vajag WebGL2 un WebAssembly, tāpēc testē uz kioska aparatūras.
  • Ludo Cats (49 USD): Ludo diviem līdz četriem spēlētājiem vienā ierīcē, ar režīmiem Classic (klasiskais), Quick (ātrais), Teams (komandas) un Custom (pielāgotais).

Ātri vieni raundi rindai

  • Trimora (19 USD): viena pieskāriena 3D kraušana.
  • Pinloop (24 USD): viena pogas laika izvēle ar 30 mērķiem.
  • Twirldrop (29 USD): viena pirksta 3D torņa nolaišana, ar režīmu Endless (bezgalīgs).
  • Gridspark (29 USD): vilc blokus uz 8×8 dēļa. Sākuma ekrāns ar pieskārienu un pilnekrāna poga tiek ieslēgti iestatījumu failā, bez pārbūves.

Klusa spēle ģimenēm un gaidīšanas zonām

  • Mochi Monsters (39 USD): krāsu šķirošana ar skārienvadību, atsaukšanu un samazinātu kustību.
  • Aurora Words (39 USD): vārdu meklēšana desmit valodās, katrai ar savu vārdu sarakstu, un režīms Calm (klusais).
  • Boba Club (49 USD): Klondike pasjanss ar padomiem, atsaukšanu un automātisku pabeigšanu.

Tavs saturs

Zabum (49 USD) ir vienspēlētāja viktorīna pret trim datora pretiniekiem, piecos, desmit vai piecpadsmit raundos ar 15 sekundēm katram jautājumam. Jautājumi atrodas vienā JSON failā katrai valodai (angļu, portugāļu un spāņu), tāpēc zīmols var uzrakstīt savus; pēc rediģēšanas pārbūvē.

Skaties Golazo: divi spēlētāji uz viena ekrāna

Iestatīšanas kontrolsaraksts nomas uzņēmumiem un aģentūrām

  1. Pirms pirkšanas atver demonstrāciju uz reālā totēma un spēlē ar pirkstiem, nevis peli. 3D spēlēm vajag WebGL2; pārbaudi, vai grafika ir vienmērīga uz šīs aparatūras.
  2. Nopērc, lejupielādē un glabā licences sertifikātu kopā ar pasākuma dokumentiem.
  3. Pārzīmolo, ja vajag: logotips, krāsas, nosaukums, teksti. Glabā tīru oriģinālās mapes kopiju.
  4. Uzstādi vietējo statisko tīmekļa serveri uz kioska un nokopē tajā spēles mapi.
  5. Iestati kioska režīmu: Edge ar --kiosk un --edge-kiosk-type=fullscreen Windows, Guided Access iPad, App pinning Android.
  6. Iestati dīkstāves atiestatīšanu un izslēdz miega režīmu un ekrāna saudzētājus operētājsistēmā.
  7. Veic pilnu testa dienu bez tīkla. Pārbaudi, vai nenāk operētājsistēmas uznirstošie logi.
  8. Glabā spēles mapes kopiju un iestatīšanas piezīmes uz USB zibatmiņas pie stenda.

Licence pasākumiem un nomas uzņēmumiem

Katrs pirkums dod bezterminā licenci vienam gala produktam – tev vai vienam klientam. Aģentūra, kas vada spēli viena klienta pasākumos, nopērk vienu licenci šim klientam; otram klientam vajag otru licenci. White label ir atļauts, tāpēc klienta zīmols var aizstāt mūsējo. Sagatavi vai tās kodu atsevišķi pārdot nedrīkst.

Ja iznomā totēmus daudziem klientiem un vēlies piedāvāt to pašu spēli visiem, raksti mums pirms pirkšanas, lai varam pateikt, kādas licences tavs gadījums prasa. Izmaiņas spēlē, instalēšana tavās mašīnās un jaunas funkcijas ir pielāgots darbs, ko cenojam pirms sākam. Atbalsts (6 mēneši vai 12 ar paplašinājumu) aptver failu instalēšanu un lietošanu un atkārtojamu defektu labošanu.

Līdz 2026. gada 30. novembrim Black Friday akcija piemēro 15% atlaidi katrai sagatavei. Vairākas sagataves vienā pasūtījumā dod komplekta atlaidi no 5% līdz 20%, kas tiek piemērota pēc akcijas.

Runā ar mums par pasākumiem un piedāvājumiem

Biežāk uzdotie jautājumi

Vai spēles var darboties kioskā bez interneta?

Jā. Nokopē spēles mapi uz kioska un servē to ar vietēju statisko tīmekļa serveri, tad atver pārlūkā localhost adresē. Ricopop ir izņēmums: tās lapa saka, ka tai vajag interneta savienojumu, lai ielādētos.

Kāpēc nevar vienkārši divreiz noklikšķināt uz index.html?

Pārlūki ierobežo lapas, kas atvērtas no diska ar file:// adresi, un vairākas mūsu izstrādājumu lapas saka, ka tas nav atbalstīts. Vietējais tīmekļa serveris atrisina problēmu un nevajag internetu.

Kā apturēt apmeklētājus pamest spēli?

Windows sistēmā palaid Microsoft Edge kioska režīmā ar --edge-kiosk-type=fullscreen vai iestati piešķirto piekļuvi. iPad izmanto Guided Access; Android – App pinning. Visi trīs notur ierīci vienā lietotnē.

Vai spēle atiestatās nākamajam apmeklētājam?

Edge kioska režīms var atiestatīt sesiju pēc izvēlēta dīkstāves laika, no 1 līdz 1440 minūtēm, un tas darbojas InPrivate režīmā, tāpēc nekas pārlūkā saglabāts nepārnesas. Automātiska Edge restartēšana pēc atiestatīšanas prasa Assigned Access vai Shell Launch.

Vai spēle var stendā vākt pieteikumus?

Ne tā, kā piegādāta. Mūsu spēlēm nav formu vai izsekošanas. Pieteikumu vākšanu pievieno organizators ap spēli, ar atsevišķu formu un piekrišanas tekstu.

Kura spēle labāk darbojas ar rindu?

Īsas viena žesta spēles: Trimora, Pinloop, Twirldrop vai Gridspark vienam spēlētājam; Golazo vai Velvet Pool, kad spēlē divi cilvēki kopā.