Izvorni kod igre spajanja brojeva: kako je građen i što uređivati
Pravila spajanja, pojačanja, konfiguracijska datoteka koju uređujete bez gradnje i dijelovi koji traže TypeScript izvorni kod.

Izvorni kod igre spajanja brojeva isplati se kupiti kada želite gotovu zagonetku do deset s mapom razina, pojačanjima i dnevnim sadržajem, a radije biste prilagodili cijene i brend nego pisali vlastiti motor za spajanje. Tenguin je upravo takav paket: igrači spajaju jednake brojeve ili dva broja čiji je zbroj deset, kroz deset ilustriranih otočnih tema, za 39 USD po cjeniku.
Ovaj vodič je za osobu koja će otvoriti mapu s datotekama. Objašnjava pravila koja kod provodi, što je u konfiguracijskoj datoteci, što traži izvorni kod i koje postavke mogu naškoditi na živoj stranici. Ako želite samo bitno: većina komercijalnih prilagodbi znači jednu tekstualnu datoteku i ponovno učitavanje stranice.
Pravila koja vaš izvorni kod igre spajanja brojeva već obrađuje
Igrači dodirnu jednu pločicu, pa drugu. Par se briše ako su brojevi jednaki ili im je zbroj deset. Dvije pločice mogu biti jedna iznad druge, jedna pored druge, dijagonalno, s praznim mjestima između, ili preko kraja jednog reda i početka sljedećeg.
Brisanje cijelog reda pokreće Avalanche (lavina), a niz uzastopnih poteza povećava množitelj bodova. Kada više nema parova, Snowfall (snježni pad) kopira brojeve koji su još na ploči na dno. Svaka razina donosi do tri zvjezdice.
Prijelaz preko kraja reda i praznine su provjere koje motor spajanja brojeva mora točno riješiti: par koji igraču izgleda dopušten mora biti dopušten i kodu. Ove provjere ovdje su dio isporučene igre.
Isprobajte pravila u demo verziji Tenguina
Pojačanja, dnevni sadržaj i način Relax
Pet pojačanja pojavljuje se postupno, što početnim razinama daje krivulju učenja:
- Hint (savjet).
- Undo (poništi), od razine 3.
- Snowfall (snježni pad), koji ploču ponovno puni kopijama preostalih brojeva.
- Peck (kljun), koji uklanja jednu pločicu, od razine 8.
- Wild (divlji), pahulja koja se spaja s bilo kojim brojem, od razine 12.
Dnevni izazov izrađen prema današnjem datumu, dnevne misije i sandučići poglavlja daju igračima razlog da se vrate. Način Relax nema zvjezdice, nema žurbe i neograničen Snowfall, za igrače koji samo žele brisati pločice.
Odjeća za pingvina dolazi u četiri kategorije: šalovi, kape, boje i efekti. Kupuje se novčićima zarađenima u igri, a neke razine otključavaju jedan komad. Nije uključen stvarni novac.
Što je u preuzimanju
- Gotova mapa game/ za postavljanje na web, s lokalnom grafikom, fontovima, zvučnim datotekama i ovisnostima za izvođenje.
- Čitljiv izvorni kod s konfiguracijom i napomenama o licencama trećih strana.
- 49 automatiziranih testova.
- Ilustrirani offline vodič za kupca na 14 jezika, sa snimkama zaslona na engleskom.
Sučelje dolazi na 14 jezika: engleskom, portugalskom, španjolskom, francuskom, njemačkom, talijanskom, nizozemskom, poljskom, turskom, ruskom, indonezijskom, japanskom, korejskom i pojednostavljenom kineskom. Tehnologija je TypeScript, JavaScript i HTML5, uz Vite za gradnju izvornog koda. Datoteke uključuju HTML, CSS, JavaScript, JSON, TypeScript, WebP, PNG i MP3.
Jedna stvar kada gledate stranicu proizvoda: ilustrirane ploče su promotivna grafika, dok galerija snimaka zaslona prikazuje pravu igru. Izgled procijenite prema snimkama zaslona i demo verziji.
Konfiguracijska datoteka: izmjene bez gradnje
Većina postavki nalazi se u datoteci tenguin.config.js, tekstualnoj datoteci uz index.html. Promijenite vrijednost, prenesite datoteku i ponovno učitajte stranicu. Nije potreban Node.js ni korak gradnje. Datoteka sadrži:
- Naslov stranice i putanju do logotipa.
- Boju naglaska.
- Zadani jezik.
- Početne novčiće.
- Nagrade za pobjedu, zvjezdice i način Relax.
- Cijene pojačanja i cijene odjeće.
To pokriva dvije česte potrebe: vlastiti brend na ekranu i ekonomiju prilagođenu vašoj publici. Ako igrači smatraju da su pojačanja preskupa, promijenite broj, a ne kod.
Jednu postavku treba pažljivo odabrati: ključ za spremanje. Odaberite ga prije objave i kasnije ga ne mijenjajte. Promjena na živoj stranici znači da će svaki igrač izgubiti napredak.
Što zahtijeva TypeScript izvorni kod
Raspored razina, dijalozi, grafika unutar igre i nove glasovne snimke mijenjaju se u izdanju s izvornim kodom, a zatim se ponovno grade s Node.js 22.13 ili novijim. Node nije potreban za postavljanje igre, samo za ponovnu gradnju.
Mapa razina ima deset ilustriranih tematskih otoka. Nakon desetog napredak se nastavlja generiranim razinama i ponovno upotrijebljenim temama. Dodavanje jedanaeste teme znači novu grafiku i nove položaje na mapi u izvornom kodu, pa to planirajte kao posao s umjetnošću i malo koda, a ne kao postavku.
Nakon svake promjene izvornog koda pokrenite 49 testova. To je najbrži način da vidite je li izmjena pokvarila neko drugo pravilo.
- Napravite sigurnosnu kopiju paketa.
- Napravite promjenu u izvornom kodu.
- Pokrenite testove.
- Izgradite i zamijenite postavljenu mapu game/ cijelim novim izlazom.
- Odigrajte nekoliko razina na telefonu i na stolnom pregledniku.
Postavljanje, ugradnja i pristupačnost
Prenesite sadržaj mape game/ na statički HTTP(S) hosting, po želji u podmapu. Nije potreban PHP ni baza podataka. Otvaranje datoteka s diska putem file:// nije podržano, pa testirajte s web poslužitelja.
Igra radi u najnovijim verzijama Chromea, Edgea, Firefoxa i Safarija na računalu, tabletu ili telefonu. Igrači je učitavaju s vaše adrese; nije aplikacija za offline instalaciju. Postavke uključuju velike pločice, visoki kontrast, mirni način i vibraciju na telefonima koji je podržavaju, što pomaže ako među publikom ima starijih igrača ili djece.
U paketu nema projekta za nativnu aplikaciju i nema povezanog oglašivačkog pružatelja. Ako vam treba bilo koje od toga ili želite igru instaliranu na svom poslužitelju, taj posao nudimo po projektu.
Zatražite ponudu za prilagođeni rad
Ograničenja i licenca u jednom odlomku
Tenguin nema spremanje u oblaku, online račune, javne ljestvice, kupnje za pravi novac ni povezanog oglašivača, a nativne aplikacije, hosting i prilagođeni razvoj nisu uključeni. Napredak ostaje u lokalnoj pohrani preglednika. Jedna kupnja daje trajnu, nekskluzivnu licencu za jedan krajnji proizvod, vaš ili jednog klijenta, koji igrači smiju koristiti besplatno ili uz oglase. Smijete mijenjati kod, grafiku i zvuk unutar tog proizvoda te zamijeniti naš brend svojim, ali ne smijete preprodavati ni dijeliti predložak, njegov izvorni kod ili resurse zasebno. Podrška traje 6 mjeseci, ili 12 s proširenjem pri plaćanju. Cijena po cjeniku je 39 USD. Do 30. studenoga 2026. Black Friday promocija daje 15% popusta na svaki predložak, pa Tenguin košta 33,15 USD, a od 1. prosinca cijene se vraćaju na cjenik.
Pročitajte uvjete licence i podrške
Često postavljana pitanja
Koja su pravila igre spajanja brojeva?
U Tenguinu se dvije pločice brišu kada imaju isti broj ili im je zbroj deset, a između njih nema ničega osim praznih mjesta. Parovi mogu biti okomiti, vodoravni, dijagonalni ili preko kraja jednog reda i početka sljedećeg.
Moram li graditi igru?
Ne. Prenesite sadržaj mape game/ na HTTP(S) hosting. Gradnja je potrebna samo ako mijenjate izvorni kod.
Što mogu promijeniti bez ponovne gradnje?
Naslov, putanju do logotipa, boju naglaska, zadani jezik, početne novčiće, nagrade, cijene pojačanja i cijene odjeće, sve u datoteci tenguin.config.js.
Koliko ima razina?
Razine su raspoređene na mapi s deset tematskih otoka. Nakon desete teme igra se nastavlja generiranim razinama i ponovno upotrijebljenim temama.
Mogu li s njom provesti nagradni natječaj?
Ne preporučujemo. Dnevni sadržaj koristi sat uređaja, a zapisi su lokalni, pa nisu pošten temelj za nagrade.
Radi li na tabletima?
Da. Radi u novijim preglednicima na računalima, tabletima i telefonima, s opcijom velikih pločica u postavkama.
Za koga je i dvije zagonetke za usporedbu
Igra spajanja brojeva odgovara casual portalima, stranicama usmjerenim na obrazovanje i brendovima koji žele mirnu zagonetku s dnevnim razlogom za povratak. Pravilo do deset lako je objasniti, a pojačanja dolaze dovoljno sporo da se uče usput.
Za usporedbu, Gridspark je blok zagonetka 8×8 s potezom munje ZAP i sjemenom dnevnog izazova, 29 USD po cjeniku. Bodoku je logička zagonetka s duhovima i 180 razina kroz šest krila dvorca, 59 USD po cjeniku. Obje imaju 14 jezika sučelja.
Pogledajte Gridspark, blok zagonetku
Pogledajte Bodoku, logičku zagonetku
Dva predloška u jednoj narudžbi dobivaju 5% popusta na svaku licencu, tri dobivaju 10%, četiri 15%, a pet ili više 20%.
