- 4 iš eilės – firminių renginių žaidimų kūrimas ir potencialių klientų pritraukimas
- „bubble-pop“ – firminių renginių žaidimų iliustracija ir potencialių klientų pritraukimas
- Padidinkite lankytojų skaičių ir pritraukite potencialių klientų – renginių žaidimas su jutikliniu ekranu – „shapematch“
- daugiau lankytojų ir potencialių klientų – slankikliai, žaidimų elementai, skirti renginiams su jutikliniu ekranu

„Shape Match“ yra atsisiunčiamas PHP / HTML5 jutiklinis žaidimas, skirtas prekybos parodoms, vestibiuliams ir svetainėms: žaidėjas, prieš pasibaigiant laikui, nutempia kiekvieną taikinio formą į atitinkamą išpjovą. Šiame vadove aprašomas atsisiuntimas, diegimas, kiosko sąranka, žaidimo eiga, operatoriaus meniu, potencialių klientų pritraukimas ir BDAR.
Dėmesio: Tai programinė įranga, kurią talpinate patys – prieš bet kokį viešą diegimą pakeiskite numatytąjį operatoriaus PIN kodą ir įsitikinkite, kad žaidimo data/ aplanko niekada negalima naršyti internete. Jūs esate visų jūsų renkamų žaidėjų duomenų valdytojas.
Atsakomybės neigimas
Made for Arcade neteikia jokių pareiškimų ar garantijų dėl šio vadovo ir, kiek tai leidžia įstatymai, aiškiai apriboja savo atsakomybę už bet kokį garantijos sąlygų nesilaikymą, atsiradusį pakeitus šį vadovą kitu. Be to, Made for Arcade pasilieka teisę bet kuriuo metu peržiūrėti šį leidinį be jokios prievolės apie pakeitimus informuoti nieką asmenį.
Šioje dokumentacijoje pateikta informacija apima bendrus aprašymus ir (arba) technines šioje dokumentacijoje paminėto įrenginio veikimo charakteristikas. Ši dokumentacija nėra skirta pakeisti ir neturėtų būti naudojama nustatant šio įrenginio tinkamumą ar patikimumą konkrečioms naudotojo reikmėms.
Toks naudotojas arba sistemos integratorius privalo atlikti – atsižvelgiant į atitinkamą konkretų produkto taikymą arba naudojimą – tinkamą ir išsamią produktų rizikos analizę, vertinimą ir bandymus.
Atkreipkite dėmesį: visi šiame vadove pateikti paveikslėliai yra tik iliustraciniai ir gali skirtis nuo tikrojo gaminio. Taip yra todėl, kad tikrojo gaminio spalvos, matmenys ir kitos savybės gali skirtis nuo paveikslėlio.
Made for Arcade ir (arba) jos filialai ar patronuojamosios įmonės neatsako už bet kokį šiame dokumente pateiktos informacijos netinkamą naudojimą. Jei turite pasiūlymų dėl patobulinimų ar pakeitimų arba radote klaidų šioje dokumentacijoje, praneškite mums.
Montuojant ir naudojant šią mašiną, būtina laikytis visų atitinkamų nacionalinių, regioninių ir vietinių saugos taisyklių. Dėl saugumo priežasčių ir siekiant užtikrinti atitiktį dokumentuotiems sistemos duomenims, komponentus gali remontuoti tik gamintojas.
Jei mašinos naudojamos taikymams, kuriems taikomi techniniai saugos reglamentai, būtina laikytis atitinkamų instrukcijų. Nesilaikant šios informacijos, gali būti sužaloti asmenys ir (arba) sugadinta mašina.
Šis įrenginys skirtas tik pramogoms. Jis yra ne skirti naudoti pelnui gauti, lažyboms ar pinigų išmokėjimui, azartiniams lošimams ar atsitiktinumo žaidimams. Made for Arcade neteikia jokių pareiškimų ir garantijų, kad šio aparato naudojimas, įrengimas ar eksploatavimas yra leidžiamas ar teisėtas bet kuriame konkrečiame regione, šalyje, jurisdikcijoje ar vietoje. Pirkėjas ir (arba) galutinis vartotojas yra visiškai atsakingas už tai, kad aparato naudojimas atitiktų visus taikomus įstatymus, reglamentus ir licencijavimo ar leidimų reikalavimus (įskaitant visus azartinių lošimų, žaidimų ar pramogų reglamentus).
Copyright
Visos teisės saugomos © Made for ArcadeVisos teisės saugomos. Jokia šios dokumentacijos dalis negali būti atgaminta, platinama ar perduodama jokia forma ar jokiomis priemonėmis, įskaitant kopijavimą, įrašymą ar kitus elektroninius ar mechaninius metodus, be išankstinio raštiško leidėjo leidimo. Norėdami gauti leidimą, siųskite leidėjui prašymą.
Kitos kalbos
Tai yra anglų kalbos naudotojo vadovas (arba jo automatinis vertimas). Vadovai kitomis kalbomis gali būti prieinami paprašius.
Palaikymas ir aptarnavimas
Norėdami gauti daugiau informacijos, paslaugų, techninės pagalbos, užsisakyti naudotojo vadovus ar turėti kitų klausimų, susisiekite:
Made for Arcade
Besterdstraat 9a, 5051HH Goirle, Nyderlandai
El-pašto adresas: [apsaugotas el. paštu] · Internetas: madeforarcade.com
Žaidimo aprašymas
„Shape Match“ – tai greito formų atitikimo aktyvinimo įrankis, pateikiamas kaip savarankiškas PHP / HTML5 paketas – be jokios duomenų bazės, išorinių priklausomybių ir analizės SDK. Įkeliate aplanką į bet kurį PHP palaikantį žiniatinklio prieglobos serverį ir jis veikia. Tas pats paketas veikia viso ekrano režimu jutikliniame kioske renginyje arba gali būti įterptas kaip naršyklės demonstracinė versija jūsų svetainėje. Šis vadovas taip pat taikomas kitiems „Signature-Series“ kiosko pavadinimams („Bubble-Pop“, „4-in-a-Row“ ir „Sliders“): jie turi tą patį diegimą, operatoriaus meniu, prekės ženklo kūrimą ir duomenų tvarkymą – skiriasi tik žaidimo eiga.
Kas yra pašto kode:
| Punktas | Tikslas |
|---|---|
index.php |
Įėjimo taškas – surenka vartotojo sąsają ir pateikia žaidimo „JavaScript“. |
config.php |
Žaidimo paletė, tekstai, numatytieji nustatymai ir DEMO_MODE vėliava |
save.php / load.php |
Maži galiniai taškai nustatymams, rekordams ir loterijos potencialiems laimėtojams. |
UI_parts.php |
Daugkartinio naudojimo HUD, ekrano klaviatūra ir skydelių pagalbininkai. |
screens/ |
Po vieną PHP dalinį vaizdą kiekvienam ekranui (neveiklumo režimas, atgalinis skaičiavimas, žaidimo eiga, rezultato atskleidimas, santrauka ir kt.). |
CSS/design.css |
Vienas stiliaus lapas su būdingu įvaizdžiu. |
assets/shape_packs/ |
Pasirinktiniai piktogramų rinkiniai, kuriuos keičiate kiekvienoje kampanijoje. |
sounds/, music/, images/, branding/ |
Žaidimo garso įrašai ir numatytasis iliustravimas. |
Paskirtis
„Shape Match“ yra skirtas reklaminei pramogai – prekybos parodose, vestibiulyje, salonuose ir jūsų pačių kampanijos svetainėje – jums, kaip operatoriui, kontroliuojant. Tai programinė įranga, kurią talpinate ir valdote; fizinio įrenginio nėra. Nėra minimalaus amžiaus apribojimo, tačiau maži vaikai turėtų žaisti prižiūrimi.
Kaip tai gauti
Kiekvienas Made for Arcade Pavadinimas platinamas kaip momentinio atsisiuntimo ZIP failas.
- Įsigykite žaidimą adresu madeforarcade.com — Mokėjimą tvarko mūsų atsiskaitymo partneris.
- Išsaugokite patvirtinimo el. laišką – jame yra atsisiuntimo nuoroda ir licencijos raktas.
- Spustelėkite atsisiuntimo nuorodą, kad atsisiųstumėte
shapematch.zip(paprastai mažiau nei 20 MB). - Išskleiskite lokaliai – pamatysite aplanką su
index.php,config.phpir išteklių poaplankius.
Atsisiuntimo nuorodos galioja 7 dienas ir gali būti panaudotos iki 5 kartų. Reikia kitos nuorodos? Atsakykite į patvirtinimo el. laišką ir mes atsiųsime naują.
Įdiekite savo žiniatinklio priegloboje
Žaidimas veikia bet kuriame bendrai naudojamame arba skirtame žiniatinklio prieglobos serveryje, kuris palaiko PHP 8.0 arba naujesnė versijaDuomenų bazės nereikia.
- Atidarykite savo prieglobos valdymo skydą („cPanel“, „Plesk“, „DirectAdmin“ ir kt.) arba prisijunkite per SFTP.
- Įkelkite išpakuotą aplanką į savo žiniatinklio šakninį katalogą – paprastai
public_html/arba poaplankį, pvz.public_html/games/shapematch/. - Įsitikinkite, kad
data/Į pakatalogį galima rašyti (0775 ar aukštesnės teisės) – žaidimas ten įrašo nustatymus, geriausius rezultatus ir (nebūtina) lyderių rezultatus. - Naršyklėje apsilankykite savo URL adresu, pvz.
https://yourdomain.com/games/shapematch/Budėjimo režimo ekranas turėtų užsikrauti per kelias sekundes. - Nustatykite savo operatoriaus PIN kodą
server_config.phpprieš viešai skelbiant (pirmiausia pakeiskite numatytąją reikšmę – žr. operatoriaus meniu).
Paleiskite žaidimą naudodami HTTPSOperatoriaus forma pateikia informaciją per POST ir nustato sesijos slapuką, o pateiktas kodas automatiškai nustato slapuko saugumo vėliavėlę, kai PHP aptinka HTTPS.
Įdiekite lokaliai naudodami XAMPP
Vietiniam testavimui naudokite XAMPP sistemoje „Windows“, „macOS“ arba „Linux“.
- Atsisiųskite ir įdiekite XAMPP iš apachefriends.org.
- Paleiskite „Apache“ iš XAMPP valdymo skydelio.
- Išpakuokite žaidimą
C:xampphtdocsshapematch(Windows) arba/Applications/XAMPP/htdocs/shapematch/(„macOS“). - Naršykite į
http://localhost/shapematch/index.phpPHP / JS pakeitimai matomi atnaujinus.
Jei nepavyksta išsaugoti aukštų rezultatų arba nustatymų sistemoje „Windows“, spustelėkite dešiniuoju pelės mygtuku data/ aplankas → Ypatybės → Sauga ir suteikite vartotojams visišką kontrolę.
Paleiskite jutiklinio ekrano kioske
Žaidimas skirtas portretui 1080 × 1920 jutiklinis ekranas, paprastai 43–55 colių įstrižainės komercinis ekranas kiosko režimu.
- Naudokite ilgalaikio palaikymo naršyklę („Chrome“, „Edge“ arba „Firefox“) su išjungtais automatiniais atnaujinimais.
- Paleiskite naršyklę viso ekrano režimu, pvz.
chrome.exe --kiosk --app=http://localhost/shapematch/. - Operacinės sistemos ekrano nustatymuose pasukite ekraną į vertikalią padėtį.
- Išjunkite ekrano užsklandą, miego režimą ir sistemos pranešimus.
- Išjunkite priartinimo žnybtelėjimu funkciją (tai jau nustatyta mūsų CSS, bet patikrinkite, ar OS jos neperrašo).
- Norėdami, kad sistema būtų paleista automatiškai įkrovos metu, prisekite kiosko URL prie paleisties nuorodos naudodami
--kioskvėliava – žaidimas pats grįžta į budėjimo režimą.
Įterpti į savo svetainę
Žaidimą galite įterpti į savo įmonės ar kampanijos svetainę kaip naršyklės demonstracinę versiją, puslapyje įterpdami viso rodinio srities „iframe“.
- Viešai demonstracijai nustatykite
$DEMO_MODE = trueinconfig.phpOperatoriaus meniu yra visiškai užblokuotas, nustatymai atstatomi kiekvieną kartą įkėlus puslapį iš naujo, o aukštų balų / potencialių klientų įrašymas yra išjungtas. - Norėdami atidaryti operatoriaus meniu per tiesioginį URL, pridėkite
?operator=1— įprastu režimu atidaromas PIN kodo laukimas; demonstraciniu režimu meniu lieka užrakintas. - Kadro kraštinių santykį palaikykite 1080/1920, kitaip išdėstymas išsitemps.
Žaidimo mechanika
„Formų rungtynės“ – tai laiko riboto laiko derinimo žaidimas. Kiekviename raunde rodoma taikinio forma ir galimų iškarpų tinklelis; žaidėjas turi nutempti taikinį į atitinkamą iškarpą, kol nesibaigė formos laikrodžio laikas.
- Neaktyvus ekranas — besisukanti informacijos kaladė traukia žaidėją.
- Paspauskite, kad pradėtumėte → 5 sekundžių atgalinis skaičiavimas.
- Lygis 1 atidaro paprastą 3 × 3 tinklelį; žaidėjai tempia taikinį į atitinkamą langelį.
- Kiekviename lygyje pridedamos besisukančios ląstelės, užmaskuotos ląstelės arba didesni tinkleliai, o formos laikrodis tampa griežtesnis.
- Game Over → rezultato atskleidimas → įrašas apie aukščiausią rezultatą (vardas + pasirinktinai el. pašto adresas) → Šlovės muziejus.
- Po 15 sekundžių terminalas automatiškai grįžta į budėjimo režimą.
Taškai: teisingi atitikimai pelno taškus pagal lygio × likusios formos laikrodį; neteisingi atitikimai blokuoja langelį ir kainuoja taškus. Kai aktyvus firminis taikinio paveikslėlis, konfigūruojama raundų procentinė dalis naudoja jūsų logotipą arba talismaną kaip taikinį, o ne integruotą geometrinę formą.
Žaidimo parinktys ir funkcijos
Kiekvieną reguliuojamą nustatymą galima redaguoti tiesiogiai operatoriaus meniu. Numatytieji nustatymai paimti iš config.php.
| nustatymas | Diapazonas | Numatytas |
|---|---|---|
| Talpa | 0 - 100 | 70 |
| Laikas vienai formai | 4 - 20 s | 8 ai |
| Formos, skirtos įveikti 1 lygį | 1 - 20 | 3 |
| Maksimalus sukimosi greitis | 1 - 25 | 12 |
| Besisukančios ląstelės | 0 - 30 | 5 |
| Formos fono tonas | 0 - 100 | 8 |
| Prekės ženklo taikinio galimybė | 0 - 100% | 35 |
| Demo | įjungti išjungti | nuo |
| Spalvų schema | numatytasis arba vienos spalvos perrašymas | numatytasis |
Demonstraciniu režimu operatoriaus pakeitimai taikomi tik naršymo seansui – puslapio perkėlimas atkuria išsaugotą bazinę liniją. shapematch_settings.json.
Operatoriaus meniu
Operatoriaus meniu yra paslėptas nustatymų skydelis, paslėptas po PIN kodu.
- Atidarykite jį paliesdami nematomą 110 × 110 pikselių interneto prieigos tašką apatiniame dešiniajame laukimo režimo ekrano kampe arba naudodami giliąją nuorodą į
index.php?operator=1. - Įveskite operatoriaus PIN kodą. Numatytasis pristatymas yra
2468ir yra viešas — pakeiskite SHA-256 maišos kodą (operator_pin_sha256) inserver_config.phpprieš bet kokį viešą diegimą arba jūsų nustatymai yra visiškai atviri.
Meniu galite koreguoti visus aukščiau pateiktus nustatymus, taip pat prekės ženklo parinktis:
| pasirinkimas | Ką ji daro |
|---|---|
| Prekės ženklo kūrimo žiniasklaida | Neveikos ekrano fone rodomas vaizdas arba trumpas vaizdo įrašas. |
| Firminis tikslinis vaizdas | PNG, naudojamas kaip prekės ženklo tikslinė forma. |
| Prekės ženklo pavadinimas | Pakeičia nenaudojamą pavadinimo lentelę ir poraštės etiketę. |
| Spalvų schema | Numatytoji arba pasirinkite bet kurią spalvą, kad pakeistumėte visos vartotojo sąsajos spalvą. |
Formos pakuotės
Formų paketai yra permatomų PNG / WebP piktogramų ZIP rinkiniai (iki 30 viename pakete, iš viso 10 paketų). Įkelkite iš operatoriaus meniu – kiekvienas paketas automatiškai normalizuojamas iki 512 × 512 dydžio ir saugomas assets/shape_packs/Išskleidžiamajame meniu perjunkite aktyvų paketą; kai neaktyvus paketas (arba yra mažiau nei 2 įjungtos formos), žaidimas grįžta prie integruotų geometrinių figūrų. Demonstraciniu režimu figūrų paketo įkėlimas yra išjungtas, nes jis įrašys į diską.
Gauti duomenų sąrašą
Visi žaidėjo pateikti duomenys saugomi kaip paprasti failai žaidimo viduje data/ aplankas – nėra duomenų bazės, nėra eksporto į debesį.
| Duomenys | Lokacija |
|---|---|
| Rekordai | data/high_scores/shapematch_highscores.json — vardas, rezultatas, lygis ir suderintos formos. |
| Loterija / laidai | data/user_data_csv/shapematch_raffle_leads.csv – po vieną eilutę kiekvienam potencialiam klientui; atidaroma „Excel“, „Numbers“ arba „Google“ skaičiuoklėse. |
Norėdami gauti failus: per SFTP / SSH į pagrindinį kompiuterį ir atsisiųskite iš /data/high_scores/ bei /data/user_data_csv/arba naudokite savo prieglobos valdymo skydelio failų tvarkyklę. Po kiekvieno aktyvinimo pakeiskite potencialių klientų failą ir perkelkite jį į savo CRM arba el. pašto įrankį.
Niekada nelaikykite data/ per HTTP. pridėti .htaccess su Deny from all viduje data/ aplanką arba perkelkite jį už savo žiniatinklio šakninio katalogo ribų, kad potencialūs klientai ir geriausi balai nebūtų viešai peržiūrimi.
GDPR atitikimas
Made for Arcade išsiunčia programinę įrangą; Jūs esate duomenų valdytojas bet kokiai žaidėjo pateiktai informacijai. Visi duomenys lieka jūsų serveryje – niekas neperduodama Made for Arcade.
Ką žaidimas gali rinkti: žaidėjo rodomas vardas (daugiausia 18 simbolių); el. pašto adresas (nebūtina – tik tuo atveju, jei žaidėjas sutinka gauti loterijos prizus); pasirenkamas laisvos formos pasirinkimo laukas; ir geriausių rezultatų rekordas. Žaidimas nerenka jokio IP adreso, įrenginio pirštų atspaudų, analitinių slapukų ar trečiųjų šalių sekimo duomenų.
Jūsų, kaip operatoriaus / duomenų valdytojo, pareigos:
- Savo stende ar puslapyje pateikite trumpą sutikimo pranešimą, kuriame paaiškintumėte, kodėl renkate savo vardą, pavardę ir el. pašto adresą.
- Siūlykite aiškų sutikimo langelį (žaidime esantį BDAR žymimąjį langelį) – niekada jo nežymėkite iš anksto.
- Laikykitės klientų išlaikymo grafiko (daugelis kampanijų ištrina potencialius klientus praėjus 90 dienų po loterijos pabaigos).
- Atsakyti į prieigos ir ištrynimo užklausas – CSV failas priklauso jums, todėl redagavimas atliekamas rankiniu būdu.
- Paskelbkite privatumo politikos URL adresą visur, kur įterpiate žaidimą.
- ES / JK galite įtraukti Made for Arcade kaip tik programinės įrangos tvarkytojas – mes niekada nematome potencialių klientų.
Kada $DEMO_MODE = truePotencialių klientų rinkimo įrašai serveryje yra išjungti – net sutikimą davusio žaidėjo el. pašto adresas yra atmetamas. Naudokite demonstracinį režimą bet kokiam viešam URL adresui, kuriuo nevykdote tikros kampanijos.
Muzikos licencijavimas
Žaidimas pateikiamas su pridėtu muzikos grojaraščiu, licencijuotu tik nekomerciniam kiosko naudojimuiJei planuojate komercinio radijo stiliaus atkūrimą viešose erdvėse, pakeiskite takelius music/ aplankas su jūsų valdomomis licencijomis.