Vodič

Izvorni kod slagalice sortiranja boja: što prvo promijeniti

Mochi Monsters kao primjer: pravila, datoteke, jedna konfiguracijska datoteka i promjene koje traže ponovnu izgradnju.

Glavna grafika Mochi Monsters: nasmijana želatinasta čudovišta na livadi od bombona, uz tri staklene tegle sortiranih žutih, plavih i zelenih Mochija.

Kupnja izvornog koda slagalice sortiranja boja ima smisla kad želite igru u stilu water sort na vlastitoj stranici, a da sami ne pišete pravila poteza, generator razina i sustav spremanja. Mochi Monsters je takav paket: 60 razina u tri svijeta, način Endless, čitljiv TypeScript i mapa igre spremna za hosting, za 39 USD po redovnoj cijeni.

Pravilo iza water sorta, ball sorta i Mochi Monstersa je isto: može se pomaknuti samo na prazan spremnik ili na odgovarajući vrh. Ono što razlikuje jedan predložak od drugog je sve oko tog pravila. Ovaj vodič prolazi kroz paket redom kojim ga kupac susreće, a završava promjenama koje možete napraviti za pet minuta i onima koje traže programera.

Pravilo sortiranja i dva obrata na njemu

Igrači dodirnu jedno gnijezdo, pa drugo. Grupa želatinastih prijatelja na vrhu prelazi samo ako je odredišno gnijezdo prazno ili je njihov gornji prijatelj iste vrste. Ploča je riješena kad svako gnijezdo sadrži jednu vrstu. Ugrađeni su Hint (savjet), Undo (poništi) i Restart (ponovo pokreni).

Dva mehanizma drže 60 razina podalje od osjećaja da se ista razina ponavlja. Školjkasti poklopac prekriva gnijezdo i otvara se kad ga napunite vrstom prikazanom na poklopcu; Undo ga može ponovno zatvoriti. Povezana plimna gnijezda mijenjaju mjesto kad jedno od njih postane prazno, što mijenja ploču ispod plana igrača.

Za kupca je to važno jer su ti mehanizmi već napisani i testirani. Dodavanje ovakvog obrta običnoj igri sortiranja uzima više vremena nego što se očekuje, uglavnom zbog rubnih slučajeva oko poništavanja.

Isprobajte demo Mochi Monsters

Što sadrži izvorni kod slagalice sortiranja boja

  • 60 razina kampanje kroz Sugar Meadow, Bubble Beach i Mushroom Village, po 20 u svakom svijetu.
  • Način Endless (beskonačni način) koji se otvara nakon razine 20, s određenim sjemenom za ponovljive razine.
  • Album zbirke, interaktivni vrt i šest šešira kupljenih za Sugar Drops (šećerne kapi) zarađene u igri.
  • Upravljanje dodirom i mišem, lokalna spremanja i opcija smanjenog pokreta.
  • Mapa game/ spremna za hosting, čitljiv izvorni kod u JavaScriptu i TypeScriptu, konfiguracija, testovi i obavijesti o licencama.
  • Ilustrirani vodič bez interneta na 14 jezika, sa snimkama zaslona na engleskom.

Sučelje ima 14 jezika: engleski, portugalski, španjolski, francuski, njemački, talijanski, nizozemski, poljski, turski, ruski, indonezijski, japanski, korejski i pojednostavljeni kineski. Vodič slijedi jezik čitatelja automatski.

Osnova je TypeScript i JavaScript na Canvas 2D, uz Web Audio. Datoteke uključuju HTML, CSS, JavaScript, JSON, TypeScript, WebP, PNG i MP3.

Kako je projekt organiziran

Zamislite paket kao tri sloja, a svaki traži drugu razinu truda.

Sloj 1: gotova igra

Mapa game/ je potpuna. Prenesite njezin sadržaj na statički HTTP(S) hosting i igra radi. Ovdje ništa ne traži izgradnju.

Sloj 2: konfiguracijska datoteka

mochi.config.js stoji uz index.html. Postavlja naslov preglednika, logotip, početni jezik i ključ spremanja. Promijenite vrijednost, prenesite datoteku i ponovno učitajte stranicu. I dalje bez izgradnje.

Sloj 3: TypeScript izvorni kod

Pravila, grafika, razine i cijene šešira žive u izvornom kodu. Mijenjanje znači uređivanje TypeScripta i izgradnju s npm-om, što traži Node.js 22.13 ili noviji. Izvorni kod uključuje alate za pečenje razina i 52 automatizirana testa koji pokrivaju pravila, razine, spremanje i prijevode.

Što prvo promijeniti u predlošku sortiranja boja

Evo redoslijeda koji predlažemo, od promjena bez izgradnje do posla za programera.

  1. Naslov i logotip u mochi.config.js, da kartica preglednika i početni zaslon nose vaš brend.
  2. Početni jezik u istoj datoteci, ako većina igrača nisu govornici engleskog.
  3. Ključ spremanja: postavite ga jednom prije lansiranja, zatim ga ostavite. Promjena na živoj stranici znači da igrači gube napredak.
  4. Grafika i boje želatinastih prijatelja, ako trebate potpuni reskin. To je posao u izvornom kodu.
  5. Cijene šešira i ekonomija nagrada, također u izvornom kodu.
  6. Nove razine pomoću alata za pečenje razina, pa testovi.

Za mnoge stranice prva tri koraka su cijeli posao. Potpuni reskin, s druge strane, znači zamjenu svakog stvorenja, gnijezda i pozadine u tri svijeta, i tu odlazi većina vremena. Predvidite to iskreno prije nego klijentu obećate datum.

White label je dopušten: vaše ili klijentovo ime i logotip mogu zamijeniti naše bilo gdje u igri.

Hosting, ugradnja i dalje

Prenesite sadržaj mape game/ na bilo koji statički HTTP(S) hosting, po želji u poddirektorij. Nijedna baza podataka, PHP ili servis Node.js nisu potrebni za igranje. Otvaranje datoteka s diska putem file:// ne radi, pa testirajte s lokalnog ili pravog web-servera.

Igra radi u aktualnim preglednicima Chrome, Edge, Firefox i Safari na računalu, tabletu ili telefonu. Napredak se čuva u lokalnoj pohrani preglednika, bez sinkronizacije među uređajima. Nije aplikacija za instalaciju za rad bez interneta: igrači je učitavaju s vaše web-adrese.

Paket nema projekt za nativnu aplikaciju. Ako je želite u trgovini aplikacija, povezanu s SDK-om portala ili instaliranu na vašem serveru, taj rad nudimo po projektu.

Zatražite ponudu za reskin, hosting ili verziju za aplikaciju

Što Mochi Monsters ne uključuje

Izdanje nema online račune, spremanja u oblaku, globalne ljestvice, kupnje za pravi novac niti SDK za oglase. Projekti nativnih aplikacija, hosting i prilagođeni razvoj nisu uključeni. Nema igranih kampanja izvan tri svijeta; način Endless je ono što igru drži nakon njih.

Ako planirate prikazivati oglase, licenca dopušta monetizaciju oglasima vašeg krajnjeg proizvoda, ali povezivanje oglasne mreže je posao na vašoj strani ili prilagođeni posao kod nas.

Licenca i cijena u jednom odlomku

Jednom kupnjom dobivate trajnu, nekskluzivnu licencu za korištenje izdanja u jednom krajnjem proizvodu, vašem ili jednog klijenta. Igrači mogu igrati besplatno ili uz monetizaciju oglasima. Kod, grafiku i zvuk unutar tog proizvoda smijete mijenjati, ali ne smijete preprodavati ili dijeliti predložak, njegov izvorni kod ili sredstva samostalno, kao komplet ili unutar drugog proizvoda namijenjenog programerima. Podrška traje 6 mjeseci, odnosno 12 uz produženje na blagajni, i pokriva instalaciju i korištenje datoteka te popravak ponovljivih grešaka; licenca ne prestaje kad podrška prestane. Cijena na listi je 39 USD; do 30. studenoga 2026. promocija Black Friday daje 15 % popusta na svaki predložak, pa Mochi Monsters košta 33,15 USD, a od 1. prosinca cijene se vraćaju na listu.

Pročitajte cijele uvjete

Često postavljana pitanja

Je li Mochi Monsters igra water sort?

Koristi isto osnovno pravilo: grupa se može pomaknuti samo u prazno gnijezdo ili na odgovarajućeg prijatelja. Umjesto tekućine u epruvetama, igrači slažu želatinasta bića u gnijezda, uz dodane poklopce od školjke i plimna gnijezda.

Moram li izgraditi igru prije prijenosa?

Ne. Prenesite sadržaj mape game/ na HTTP(S) hosting. Razvoj izvornog koda je opcionalan.

Što mogu promijeniti bez izgradnje?

Naslov preglednika, logotip, početni jezik i ključ spremanja, sve u mochi.config.js. Pravila, grafika, razine i cijene šešira traže TypeScript izvorni kod i izgradnju s npm-om.

Mogu li dodati više svjetova ili razina?

Izdanje ima 60 razina u tri svijeta. Dodavanje novih znači uređivanje izvornog koda, uz uključene alate za pečenje razina. Dodatne kampanje nisu dio paketa.

Gdje se sprema napredak igrača?

U lokalnoj pohrani trenutnog preglednika. Sinkronizacija u oblaku nije uključena.

Radi li na telefonima?

Da. Radi u aktualnim mobilnim preglednicima s upravljanjem dodirom, a na računalu s mišem.

Tko treba odabrati slagalicu sortiranja boja i što još pogledati

Slagalica sortiranja boja odgovara casual portalima, obiteljskim stranicama i brendovima koji žele mirnu igru s kratkim sesijama. Dobro izgleda na telefonu, a pravilo stane u jednu rečenicu.

Ako želite slagalicu s više planiranja, Beep Out je 3D slagalica parkiranja s 30 razina i uparivanjem putnika, 35 USD po redovnoj cijeni. Ako vaša publika voli brojeve, Tenguin je slagalica uparivanja brojeva u kojoj igrači spajaju jednake brojeve ili dva koja daju deset, 39 USD po redovnoj cijeni.

Pogledajte Beep Out, 3D slagalicu parkiranja

Pogledajte Tenguin, slagalicu uparivanja brojeva

Nabavite izvorni kod slagalice sortiranja boja Mochi Monsters