Návod

Zdrojový kód HTML5 logickej hry: čo dostanete a čo overiť

Úrovne, denný hlavolam, zdrojový kód v TypeScripte a hosting hotovej logickej hry na príklade Frogdoku.

Žabiak Ribi so zelenou čiapkou stojí na lekne vedľa mriežky jazierok, v každom riadku je jedna žaba.

Bezplatný kód HTML5 hier nájdete ľahko. Hotové a otestované logické hry so skutočnými úrovňami, denným hlavolamom a zdokumentovaným zdrojovým kódom sa hľadajú ťažšie, a práve tie má väčšina kupujúcich na mysli, keď hľadá zdrojový kód, ktorý môže rovno nasadiť.

Frogdoku je logický hlavolam s jediným pravidlom: do každého riadku, každého stĺpca a každého farebného jazierka položte presne jednu žabu tak, aby sa žiadne dve nedotýkali. Tento návod ukazuje, čo overiť pri akejkoľvek šablóne hlavolamu, a ako príklad používa túto edíciu.

Začnite počtom úrovní a režimami

Edícia pre kupujúcich obsahuje 180 hlavolamov kampane v šiestich úsekoch potoka, kalendár denných hlavolamov, režimy Endless a Relax, trofeje, krok späť a znova a pomôcky. Šatník žabiaka Ribiho je odmenou za postup.

Počet úrovní je dôležitejší než obálka. Šablóna s 20 úrovňami má bližšie k prototypu, tá so 180 k hotovej hre. Opýtajte sa predajcu, ako úrovne vznikali a ako bola každá overená, pretože hlavolam, ktorý sa nedá vyriešiť, je najrýchlejší spôsob, ako prísť o hráča.

Čo obsahuje zdrojový kód

Zdrojový kód je napísaný v TypeScripte a dodáva sa s testami a licenčnými upozorneniami tretích strán. Medzi súbormi balíka je uvedený aj JSON a priečinok game je zostavená verzia pripravená na hosting, s lokálnou grafikou, zvukom a písmami.

  • game/: zostavená verzia pripravená na hosting, s grafikou, zvukom a písmami uloženými lokálne.
  • Zdrojový kód v TypeScripte a jeho testy: časť, ktorú čítate a upravujete.
  • Vite: voliteľný, potrebný len vtedy, ak hru znova zostavujete z TypeScriptu.

Pätnásťminútová kontrola pred kúpou

Šablónu hlavolamu posúdite za krátku chvíľu. Zahrajte si prvý úsek na mobile, potom na notebooku a všimnite si, kde je ťuknutie alebo potiahnutie pomalé či nejasné. Posledný ťah niekoľkokrát vráťte a overte, že sa plocha zakaždým vráti do predchádzajúceho stavu.

Potom otvorte zdrojový kód a prečítajte si názvy testov. Hľadajte testy pomenované podľa pravidiel hlavolamu. Pravidlo, ktoré má test, je vynútené v kóde, nielen zobrazené na obrazovke.

Hosting: iba statické súbory

Rovnako ako ostatné šablóny v tomto návode potrebuje edícia pre kupujúcich aktuálny prehliadač s podporou JavaScriptu a zvuku a statický hosting cez HTTP(S). Nepotrebuje databázu ani účet u autora.

Obsah priečinka game/ nahrajte do priečinka, v ktorom má hlavolam bežať. Znova zostavovať treba len vtedy, ak meníte zdrojový kód v TypeScripte.

Pozrite si ponuku Frogdoku, čo obsahuje a jej licenciu

Čo cena nezahŕňa

Frogdoku nemá ukladanie do cloudu, online rebríček, nákupy za skutočné peniaze ani reklamné SDK a pri bežnej hre neposiela žiadne požiadavky na takéto služby. Postup sa ukladá v aktuálnom prehliadači.

Natívne aplikácie, hosting a vývoj na mieru nie sú zahrnuté. Denný hlavolam je súčasťou kalendára a na hranie nepotrebuje online rebríček.

Často kladené otázky

Musím hru zostavovať?

Nie. Obsah priečinka game/ nahrajte na hosting s HTTP(S). Znova zostavovať treba len vtedy, ak upravujete zdrojový kód v TypeScripte.

Kde sa ukladá postup?

Lokálne, v aktuálnom prehliadači.

Potrebuje denný hlavolam online rebríček?

Nie. Denné hlavolamy sa dajú hrať aj bez neho a postup sa ukladá v prehliadači hráča.

Aká licencia platí?

Platia podmienky Polar Games Marketplace zobrazené pri platbe.

Kde si šablóna hlavolamu zaslúži miesto

Takýto hlavolam sa hodí pre vzdelávací web, pre denný zvyk čitateľov blogu alebo pre štúdio, ktoré chce upraviť hotovú logickú hru. Nehodí sa pre projekt, ktorý potrebuje hodnotené zápasy alebo používateľské účty, pretože to táto edícia neobsahuje.