Ceļvedis

HTML5 loģikas mīklas pirmkods: kas iekļauts, kas jāpārbauda

Līmeņi, dienas mīkla, TypeScript pirmkods un hostings gatavai loģikas mīklai, ar Frogdoku kā piemēru.

Ribi, varde zaļā cepurē, stāv uz ūdensrozes lapas blakus dīķu režģim, kurā katrā rindā ir novietota viena varde.

Bezmaksas HTML5 spēļu kodu atrast ir viegli. Daudz grūtāk atrast gatavas, pārbaudītas mīklu spēles ar īstiem līmeņiem, dienas mīklu un dokumentētu pirmkodu, un tieši tās vairums pircēju meklē, kad meklē kodu, ko var uzreiz publicēt.

Frogdoku ir loģikas mīkla ar vienu noteikumu: katrā rindā, katrā kolonnā un katrā krāsainajā dīķī jānovieto tieši viena varde, un divas vardes nedrīkst saskarties. Šajā ceļvedī parādām, kas jāpārbauda jebkurā mīklu šablonā, un kā piemēru izmantojam šo izdevumu.

Sāciet ar līmeņu skaitu un režīmiem

Pircēja izdevumā ir 180 kampaņas mīklas sešos strauta posmos, dienas mīklu kalendārs, režīmi Endless un Relax, trofejas, atsaukšana un atkārtošana, kā arī palīgrīki. Ribi garderobe ir balva par progresu.

Līmeņu skaits ir svarīgāks par vāka attēlu. Šablons ar 20 līmeņiem ir tuvāks prototipam, bet ar 180 līmeņiem tuvāks gatavai spēlei. Pajautājiet pārdevējam, kā līmeņi veidoti un kā katrs no tiem pārbaudīts, jo mīkla, ko spēlētājs nevar atrisināt, ir ātrākais veids, kā viņu zaudēt.

Kas ietilpst pirmkodā

Pirmkods ir rakstīts TypeScript valodā, un tam pievienoti testi un trešo pušu licenču paziņojumi. Pakas failu sarakstā ir arī JSON, bet mape game/ ir hostēšanai gatava versija ar lokālu grafiku, audio un fontiem.

  • game/: hostēšanai gatava versija, kurā grafika, audio un fonti jau ir lokāli.
  • TypeScript pirmkods un tā testi: daļa, ko lasāt un rediģējat.
  • Vite: nav obligāts, vajadzīgs tikai tad, ja būvējat no TypeScript koda no jauna.

15 minūšu pārbaude pirms pirkuma

Mīklu šablonu var novērtēt īsā sesijā. Nospēlējiet pirmo posmu telefonā, tad klēpjdatorā, un pierakstiet, kur pieskāriens vai vilkšana šķiet lēna vai neskaidra. Vairākas reizes atsauciet pēdējo gājienu un pārbaudiet, vai laukums katru reizi atgriežas iepriekšējā stāvoklī.

Pēc tam atveriet pirmkodu un izlasiet testu nosaukumus. Meklējiet testus, kas nosaukti mīklas noteikumu vārdā. Noteikums, kuram ir tests, tiek ievērots kodā, nevis tikai parādīts ekrānā.

Hostings: tikai statiski faili

Tāpat kā citiem šajā ceļvedī minētajiem šabloniem, pircēja izdevumam vajadzīgs mūsdienīgs pārlūks ar JavaScript un audio atbalstu un statisks HTTP(S) hostings. Datubāze un autora konts nav vajadzīgi.

Augšupielādējiet mapes game/ saturu mapē, kurā mīklai jāatrodas. Būvēt no jauna vajag tikai tad, ja maināt TypeScript pirmkodu.

Skatīt Frogdoku aprakstu, iekļauto saturu un licenci

Kas cenā nav iekļauts

Frogdoku nav saglabāšanas mākonī, tiešsaistes reitinga, pirkumu par īstu naudu un reklāmas SDK, un parastas spēles laikā tā šādiem pakalpojumiem pieprasījumus nesūta. Progress tiek saglabāts pašreizējā pārlūkā.

Natīvās lietotnes, hostings un pielāgota izstrāde nav iekļauti. Dienas mīkla ir daļa no kalendāra, un tās spēlēšanai tiešsaistes reitings nav vajadzīgs.

Biežāk uzdotie jautājumi

Vai spēle ir jābūvē?

Nē. Augšupielādējiet mapes game/ saturu HTTP(S) hostingā. Būvēt no jauna vajag tikai tad, ja rediģējat TypeScript pirmkodu.

Kur tiek saglabāts progress?

Lokāli, pašreizējā pārlūkā.

Vai dienas mīklai vajadzīgs tiešsaistes reitings?

Nē. Dienas mīklas var spēlēt arī bez tā, un progress tiek saglabāts spēlētāja pārlūkā.

Kāda licence ir spēkā?

Spēkā ir Polar Games Marketplace noteikumi, kas redzami pirkuma noformēšanas laikā.

Kur mīklu šablons attaisno sevi

Šāda mīkla der mācību vietnei, ikdienas mīklas paradumam blogā vai studijai, kas vēlas pielāgot gatavu loģikas spēli. Tā slikti der projektam, kam vajadzīga spēle uz reitingu vai lietotāju konti, jo tie šajā izdevumā nav iekļauti.